Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。
不过,Elasticsearch不仅仅是Lucene和全文搜索,我们还能这样去描述它:分布式的实时文件存储,每个字段都被索引并可被搜索、分布式的实时分析搜索引擎、可以扩展到上百台服务器,处理PB级结构化或非结构化数据。
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。
不过,Elasticsearch不仅仅是Lucene和全文搜索,我们还能这样去描述它:分布式的实时文件存储,每个字段都被索引并可被搜索、分布式的实时分析搜索引擎、可以扩展到上百台服务器,处理PB级结构化或非结构化数据。