![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lucene
文章平均质量分 78
天道988
既然选择了IT,就做好了终身学习的准备!
展开
-
es 精确查找思路以及实现过程
先交代几个概念:1. 题库题库中保存了所有的题目数据。2.eses 是 elasticsearch ,es 同步了题库中的所有题目。3. 重题两道题目内容完全一样的题,肉眼看起来是一样的。题目里有 latex 公式,不同的 latex 公式展示后看起来可能是一样的。4. es 打分es 会对匹配到的结果集进行打分,分值越高的结果越排在前面。另外,还涉及到分词、倒排索引这两个概念,这是搜索引擎的基本原理。5. 分词一段文本在保存到倒排索引之前需要先分词,查询的时候都是按分词来匹配的。英原创 2021-07-21 11:44:48 · 4748 阅读 · 2 评论 -
ik 分词器远程扩展字典、停用字典配置,热更新扩展字典、停用字典
ik 分词器官网:https://github.com/medcl/elasticsearch-analysis-ikik 分词器扩展字典本地配置:https://blog.csdn.net/shfqbluestone/article/details/115524821?spm=1001.2014.3001.5501首先编辑 ik 的配置文件 /xxx/elasticsearch-7.12.0/plugins/ik/config/IKAnalyzer.cfg.xml :<?xml versi原创 2021-04-12 14:54:44 · 1526 阅读 · 0 评论 -
elasticsearch lucene 倒排索引
最近在比较深入的了解 elasticsearch 相关的东西,查找了一些资料,现在整理出来,方便自己、大家查阅。最近查阅了不少 es 、lucene 相关的资料,经过整理后会陆续放出来。查找到的是旧版本的 es 的官方文档,新版的好像没有介绍倒排索引,或者介绍了但我没查到。不管新版还是旧版,倒排索引的原理应该是没有变得。原文链接:倒排索引倒排索引es 使用了倒排索引,设计倒排索引的目的就是为了快速的进行全文搜索。倒排索引是一个列表结构,这个列表是由不同的单词组成,这些单词都是在文档中出现过的。对于翻译 2021-04-02 22:32:34 · 185 阅读 · 0 评论