Elasticsearch是一个分布式的文档(document)存储引擎.它能够实时存储并检索复杂数据结构--序列化的JSON文档.换言说,一旦文档被存储在Elasticsearch中,它就能够在集群的任一节点上被检索. 当然,我们不仅须要存储数据.还要高速的批量查询.尽管已经有非常多NoSQL的解决方式同意我们以文档的形式存储对象,但它们依然须要考虑怎样查询这些数据,以及哪些字段须要被索引以便检索时更加高速. 程序中大多的实体或对象可以被序列化为包括键值对的JSON对象,键(key)是字段(f…