找到约 10000 条结果
  • 百万级商品数据实时同步,查询结果秒出
    前阵子老板安排了一个新任务,要建设一个商家商品搜索系统,能够为用户提供快速、准确的搜索能力,在用户输入搜索内容时,要能从商家名称和商品名称两个维度去搜索,搜索出来的结果,按照准确率排序,并按商家所属商品的关联关系,来组合数据结构,同时提供API给业务系统调用。
    2020-03-21
  • 那些年我们一起学过的 Elasticsearch
    最开始听到这个单词(后面简称:ES)是在大三的一个午休时间,在某个技术灌水群。据群友聊天内容讲到应用很广。于是下来开始在网上扒拉相关资料。那个时候国内资料貌似还很少,但是依稀记得当时在知乎看到有个匿名用户回答的一个问题,大致意思是“滴滴目前正在尝试使用ES做相关服务”(去年有幸去杭州滴滴总部和他们一起...
    2020-03-02
  • JAVA中脏读,不可重复读,幻读
    脏读是指比如操作1去修改一个数据,然后操作2去查找后得到了该分,结果操作1又因为某种原因撤销了操作,进行了数据回滚,这个时候操作2读数据就叫做脏读。常出现于更新操作。
    2021-03-25
  • ElasticSearch深度分页详解
    ElasticSearch是一个实时的分布式搜索与分析引擎,常用于大量非结构化数据的存储和快速检索场景,具有很强的扩展性。纵使其有诸多优点,在搜索领域远超关系型数据库,但依然存在与关系型数据库同样的深度分页问题,本文就此问题做一个实践性分析探讨
    2022-11-15
  • 看似简单实际上作用十分强大的短链接到底有何作用
    短网址是一个特殊的群体网站,很多很多人都不知道其存在的意义,也不知道他是什么时候发展起来的。很长的链接虽然在打开速度上和短链接没什么区别,但是一条好几十个字母甚至更长的网址,不方便记忆吧? 你只能是用特殊的方式去记住 放在收藏夹或者用一个记事本,下次使用时再找出来,这样会显得比较的麻烦。如果你通过短...
    2020-06-08
  • 标签系统的实现
    需求打标是个很常见的运营需求。一开始,往往会被简单的实现为数组,之后就是各种硬编码的补丁逻辑。概括一些比较关键的运营需求:标签分多个维度,如,性别和年龄属于不同维度。标签分层级:篮球版块包含NBA,CBA...不同场景,不同的查询规则。反选能力:可以选择儿童,仅儿童可见,也可选择非儿童,仅儿童不可见。按规...
    2023-10-03
  • Elastic Search快速上手(4):细节补充
    在上面的例子中,可模糊查询与linx相似的单词。fuzziness是指“编辑距离”,就是说从一个字符串想要通过增删改变换到另一个字符串,需要操作的最少次数。比如,linux和linxu之间的编辑距离为1,因为交换ux就可以完成变换。prefix_length是说多少位字符认为是前缀。前缀部分必须完全匹配。
    2017-08-14
  • 运营商大数据全网获取精准意向客户
    目前来说最快,最有效,最精准,最适用于电话销售为主体业务的企业,公司,和销售人员来说当属:移动,联通运营商大数据建模实时获取精准客户数据资源,全行业精准获客,一键触达意向客户了。
    2020-10-29
  • MySql中如何使用 explain 查询 SQL 的执行计划
    explain命令是查看查询优化器如何决定执行查询的主要方法。 这个功能有局限性,并不总会说出真相,但它的输出是可以获取的最好信息,值得花时间去了解,因为可以学习到查询是如何执行的。 1、什么是MySQL执行计划 {代码...} 应用层,主要负责与客户端进行交互,建立链接,记住链接状态,返回数据,响应请求,这一层是和...
    2020-03-03
  • Chrome浏览器手动添加Cookie的方法
    方法1:选择编辑打开指定网址[链接]开发者选项Elements 那一栏,点击右箭头,打开 Application点击左侧 cookies 箭头,找到你所在的链接添加 cookies 的键值对
    2021-08-30
  • 如何高效地在网上找开源项目?
    学习编程,最高效的还是找个项目,在实际的项目开发中提升自己的编程技能,积累实战经验。如果手边没有项目可做,那就去找开源项目,找开源项目,认准一个网站就够了,那就是 github.com。本文分享如何在 gihtub 上高效的找到自己想要的开源项目。
    2021-12-30
  • 高级 RAG 技术:提升生成式 AI 系统输出质量与性能鲁棒性
    检索增强生成 (RAG) 是一种强大的技术,它将信息检索与生成式 AI 相结合,以产生更准确、上下文更丰富的响应。本文将探讨 15 种高级 RAG 技术,以提高生成式 AI 系统的输出质量和整体性能的鲁棒性。这样做使本文能够测试和识别从预检索到生成的适当优化,本文所提到的优化点大多数基于下图的流程。
    2024-10-26
  • GraphQL 入门: Apollo Client - 开发调试工具
    GraphQL 入门: 简介GraphQL 入门: Apollo Client - 简介GraphQL 入门: Apollo Client - 安装和配置选项GraphQL 入门: Apollo Client - 连接到数据GraphQL 入门: Apollo Client - 网络层GraphQL 入门: Apollo Client - 开发调试工具GraphQL 入门: Apollo Client - 持久化GraphQL查询概要GraphQL 入门: Apollo Client - 存...
    2017-03-20
    3
  • oeasy教您玩转linux010105详细手册man
    详细手册回忆上节课?我们上节课学习了使用命令来了解命令whatis我们通过他来发出灵魂之问whatis到底是干什么的??whatis whatis但是,whatis只是简单介绍,有没有更详细的介绍呢??查看手册man更详细的查询命令就是man?man命令可以查看最详细的命令细节?man unameman的意思是manual,就是查手册,就是查说明书想了解什么命令,...
    2020-08-26
  • Elasticsearch入门一
    一、认识ES二、ES功能分布式、搜索(全文检索、结构化检索)、数据分析三、lucene和ES的前世今生lucene是最先进、功能最强大的搜索库,直接基于lucene开发,非常的复杂。elasticsearch,基于lucene,隐藏复杂性,提供简单易用的api接口。四、ES的核心概念Near Realtime(NRT):近实时,从写入数据到数据可以被搜索到有一个小延...
    2021-03-28
  • 如何利用网络资源
    以前的学习,一般需要预先在肚子里存储下足够的知识,必要时,就从海量的信息中提取所需的部分。但是,到了信息领域大大超出"四书五经"的新时期,预先无目的的吞下海量信息的学习方式就有些不合时宜了。现在一般是先知道要学什么,然后有目的的去寻找答案,这种方式看上去更加有效率。
    2014-08-07
    2
  • 微信拦截检测
    背景 由于微信限制比较严格,域名一不小心就被判定是诱导分享的。所以,公司内部决定调研一套稳定、快速、正确率高的微信域名拦截检测查询接口。 开发组尝试谷歌搜索了一段时间,发现很少把源码及原理分享出来的。后来我们摸索了几天,终于解决这个问题。 源码 源码开源在 GitHub,有兴趣的可以了解下。地址:微信域名检...
    2019-03-09