Elasticsearch,分布式,高性能,高可用,可伸缩的搜索和分析系统
【1】什么是全文检索和Lucene?
(1)全文检索,倒排索引
(2)lucene,就是一个jar包,里面包含了封装好的各种建立倒排索引,以及进行搜索的代码,
包括各种算法。我们就用java开发的时候,引入lucene jar,然后基于lucene的api进行去进行
开发就可以了。用lucene,我们就可以去将已有的数据建立索引,lucene会在本地磁盘上面,
给我们组织索引的数据结构。另外的话,我们也可以用lucene提供的一些功能和api来针对
磁盘上。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3065bc2061fe5eecab4bcfcc0d35b781.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4e51009f1cd073aed69cdcb47971cb04.png)
2、什么是Elasticsearch?