Elasticsearch快速原因分析及应用场景

上一篇 << 下一篇 >>>Elasticsearch的存储结构端口及版本控制


1.Elasticsearch为什么查询速度非常快

Elasticsearch底层采用倒排索引对文档的内容进行关键词分词,每个关键词对应多个文档出现具体位置信息,后期查询的时候直接通过分词定位到相关的文档信息,默认情况下Elasticsearch对中文分词不是很友好,可以采用第三方Ik分词器或者自定义热词。

2.Elasticsearch应用场景

大型分布式日志分析系统ELK:elasticsearch(存储日志)+logstash(收集日志)+kibana(展示数据)
大型电商商品搜索系统、网站站内搜索、网盘搜索引擎等。

3.网盘搜索原理

A、爬虫服务器去抓取最新的索引文件加入到ES索引文档中
B、门户网站利用ES搜索


推荐阅读:
<< << << << << << << <<<正向索引和倒排索引区别
<< << << << << << << << <<

你可能感兴趣的:(Elasticsearch快速原因分析及应用场景)