ElasticSearch Doc Values有哪些缺点

Mic*_*ael 9 elasticsearch

文件声称:

10–25% slower than in-memory fielddata
Run Code Online (Sandbox Code Playgroud)

It is possible that doc values will become the default format in the near future
Run Code Online (Sandbox Code Playgroud)

除了速度的轻微降低之外,在所有属性中使用doc值的缺点是什么?

谢谢!

Val*_*Val 12

趋势是尽可能使用doc_values,因为它们的性能越来越高于现场数据(特别是自ES 1.4以来).现在的缺点之一是你不能将它们与分析的字符串字段和布尔字段一起使用.另一个缺点是,如果你仍然使用facet,resp.Kibana 3,因为两者都没有利用文档值,但您可以迁移到聚合,也可以转换为聚合.升级到Kibana 4,所以这不是一个真正的问题.

查看Chris Earle撰写的这篇优秀博客文章,其中解释了doc值与fielddata的来龙去脉.