Elasticsearch知识点总结

  • Post author:
  • Post category:其他


实习期间接触到了Elasticsearch,所以就系统的学习了一下 Elasticsearch。本文是自己在Elasticsearch学习过程

中的知识结构总结,这样对Elasticsearch有一个全貌的认识,具体的细节点和开发可参考本文找对应的资料。

一、什么的Elasticsearch?为什么要有它?,

原理

1)以往基本SQL的查询检索的不足

  • 无法做到匹配查询
  • like查询实现慢

2)倒排索引

这是搜索引擎打原理,网上很多资料介绍。

理解如下:

正常来说我们是在文档里面找某些关键词,而倒排索引就是通过关键词找出某些文档。,所以是反着来的。

比如:

1,文艺片电影    —>分词:文艺片|电影

2,好的文艺片    —>分词:好的|文艺片

3,最新上映文艺片    —>分词:最新上映|文艺片

分词后所有词打ids有4个,就是4个不同的词

建立倒排索引:

关键词 包含关键词的ids
文艺片 1,2,3
电影 2,



版权声明:本文为meihao5原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。