【发布时间】:2017-07-13 10:38:18
【问题描述】:
在浏览有关父子关系的 elasticsearch 文档时,我发现了这一行,但我不确定。
父文档及其所有子文档必须位于同一个分片上。
用例:
- 我在父子关系中有一个 Elasticsearch 索引,有两种类型 公司[父] 和雇员[子]
- 要索引的记录在这些模式中 1 个父级有超过 100 个子级。
- 索引的体积很大,所以我们需要将它们分片到多个系统中
根据声明,由于我们跨多个系统进行分片,因此父子节点和子节点都驻留在同一个分片中,因此父子节点可能存在于不同的分片中。
如果是这样,如何避免它们?如果不是请解释一下?
【问题讨论】:
标签: elasticsearch parent-child