标签: elasticsearch
如何在不同的索引(甚至同一索引上的不同类型)上共同定位相关实体,以便它们都在同一个分片上?
例如,假设有两种实体类型:
Customer Orders
为了提高性能,与特定客户相关的所有Orders实体应与Customer实体本身位于同一分片上。
Orders
Customer
这是怎么做到的?
由于
答案 0 :(得分:0)
在索引每个文档时,应明确添加routing value,以便它们存储在同一个分片上。只有当类型存在于同一索引中时才可以这样做。