ElasticSearch作为一个基于Lucene的搜索服务器,主要用于全文检索、结构化搜索、分析以及这三个功能的组合。
由于其数据结构特点(倒排索引),能够达到秒级响应。
统计使用其提供的聚合,基本能满足日常工作中的需求。
使用bool可以实现类似于sql的结构化查询。
他的嵌套对象可以满足对数组的查询。
对于排序分页也提供了相应的接口,但数量有限(10000),大量数据传输建议使用游标。
ElasticSearch作为一个基于Lucene的搜索服务器,主要用于全文检索、结构化搜索、分析以及这三个功能的组合。
由于其数据结构特点(倒排索引),能够达到秒级响应。
统计使用其提供的聚合,基本能满足日常工作中的需求。
使用bool可以实现类似于sql的结构化查询。
他的嵌套对象可以满足对数组的查询。
对于排序分页也提供了相应的接口,但数量有限(10000),大量数据传输建议使用游标。