Elasticsearch是分布式文档存储,它不会将信息存储为“行-列”数据结构,而是存储为JSON文档的数据结构。当一个集群中有多个节点时,存储的文档分布在集群中,并且可以从任何节点访问。
Elasticsearch使用倒排索引的数据结构,支持非常快速的全文本搜索。一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,有一个包含它的文档列表。