field_data / doc_values如何启用聚合

时间:2018-07-10 00:48:05

标签: elasticsearch aggregate

这更多是一个概念性问题。我正在阅读https://www.elastic.co/guide/en/elasticsearch/reference/2.3/fielddata.htmlhttps://www.elastic.co/guide/en/elasticsearch/reference/2.3/doc-values.html,并试图理解它们提供的基本思想/功能。链接中提到doc_values / field_data提供了一种新型的访问模式,该模式可让您查找给定文档的术语列表(与普通的反向索引访问模式相反:给定一个术语,请查找包含该术语的文档列表术语)。这在概念上是有意义的。

我不了解的是如何启用排序或聚合?我知道聚合通常倾向于利用列式存储,其中,不是将每个记录存储在一起,而是将值存储在一列中。而且我很确定我了解这样做的好处。

但是我不能完全将这两个想法联系起来。谁能阐明doc_values / field_data为什么使聚合成为可能?提前致谢!

0 个答案:

没有答案