目录
1、es的前世今生
Lucene 是最先进的,功能最强大的搜索库,但是直接基于Lucene开发十分复杂,api非常复杂,体现在实现一个简单的功能要实现大量的代码,而且需要我们深入理解其底层原理,比如各种索引结构等;
ElasticSearch : 基于Lucene进行封装,一定程度上隐藏了复杂性,提供了简单的api接口,如Java Api restful Api等;
- 分布式文档存储引擎
- 分布式的搜索引擎
Lucene 是最先进的,功能最强大的搜索库,但是直接基于Lucene开发十分复杂,api非常复杂,体现在实现一个简单的功能要实现大量的代码,而且需要我们深入理解其底层原理,比如各种索引结构等;
ElasticSearch : 基于Lucene进行封装,一定程度上隐藏了复杂性,提供了简单的api接口,如Java Api restful Api等;