ElasticSearch概述
1.介绍
**lucene问题:**
1.lucene是java开发的,对于不会java的人使用比较困难
2.lucene代码简化问题
3.分布式与高可用问题
**ElasticSearch:**
1.基于lucene的搜索服务器
2.提供一个分布式高可用多用户能力的全文检索引擎
3.基于RESTful web接口
4.java开发,但是以接口形式对外暴露
2.ElasticSearch结构
**包括三大部分:**
底层数据存储:维护索引文件,利用分布式数据切分存储,可以存在本地,也可以存在hdfs
封装lucene扩展功能:发现集群节点功能,支持各种对资源的管理
接口层:给用户提供访问接口(http协议,REST风格),用户可以通过url访问地址,通过请求方式,
对索引进行CRUD操作
来源:https://blog.csdn.net/weixin_43356218/article/details/102729285