![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ElasticSearch
沐雨金鳞
大行不顾细谨
展开
-
Lucene倒排索引结构
总体过程:分词(统一大小写、过滤无用词(字符)、词还原等) 建立倒排索引([词,出现位置,出现频率]、词按字典序排序) 底层实现为三个文件(词典文件、频率文件、位置文件) 压缩存储查找某个词时,首先利用二分查找,查找到所在位置,然后利用词典文件指向频率文件和位置文件的指针,找到对应信息。第一步:取得关键词分词处理 过滤无用字符和标点 统一大小写 还原单词第二步:建立倒排索引第三步:实现第四步:压缩算法第五步:应用...原创 2021-01-11 21:14:34 · 343 阅读 · 1 评论 -
ES的深度查询问题
原创 2020-12-22 16:15:28 · 868 阅读 · 0 评论 -
ElasticSearch简介
摘自Elasticsearch-基础介绍及索引原理分析Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。 实时分析的...转载 2019-05-18 08:51:31 · 115831 阅读 · 30 评论