你不会是程序猿吧?

这种关于聚合bucket说法对吗?

Elasticsearch | 作者 Charele | 发布于2023年08月05日 | 阅读数:1142

111.PNG

 
截图来自某技术网站,在讲ES聚合里execution_hint时,
特别引用了本论坛的这个观点来说明这个事。
 
不能说这个结论是完全没道理
说给小白听,可以接受。并不影响对execution_hint的认识和运用,
 
但真正深究起来,却是不对的。
  
先说下面红色的那个,map方式不是不需要ordinals,
不管哪种方式都是需要ordinals的,
只不过这种情况下ordinals不是来自fieldData(或者说DocValue),而是现场造出来的,
 
为什么仍然需要ordinals呢?如果涉及子聚合,就知道为什么必须要了。
(没有子聚合,它也会生成,然后用ord来统计,不会简单地就以某个原始值来统计)
 
 再看看上面的黄色的说法,有没有问题呢?
已邀请:

要回复问题请先登录注册