一文带你了解Elasticsearch与Solr优缺点
Elasticsearch简介
Elasticsearch是一个建立在 Apache Lucene™ 基础上的实时的分布式搜索和分析引擎,是基于Lucene实现的、当今先进,高效的全功能开源搜索引擎框架。
Elasticsearch使用Lucene作为内部索引引擎,而实际使用中,我们只需要使用统一开发好的API即可,而不需要理解其背后复杂的Lucene工作原理。
Elasticsearch并不仅仅是基于Lucene实现全文搜索功能。同时,还具有以下特性:
分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。
实时分析的分布式搜索引擎。
可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据。
相关文章