【发布时间】:2019-09-30 16:32:32
【问题描述】:
Elasticsearch Parent/Child 嵌套关系通过在摄取期间使用 _routing 字段强制将父级和子级置于同一分片上。
我想知道在使用 elasticsearch 的 collapse 功能时,使用相同的过程是否会提高性能,还是会使其变得更糟?
如果我们同时查看这两种情况:
1) 路由到同一个分片:分片能够自行折叠并返回已经完全折叠的文档
2) 文档位于许多分片上:折叠只能在以后发生,所有分片返回大量稍后将折叠的文档。
我不知道 elasticsearch 是否会做第二个,即使文档在同一个分片上。
谢谢。
【问题讨论】: