添加索引的开销已被详细记录,但我无法找到关于何时使用多个索引的关于被索引的各种文档类型的良好信息。
这是一个说明问题的通用示例:
假设我们有以下实体
- 产品(名称、ProductID、ProductCategoryID、商店列表)
- 产品类别(名称、ProductCategoryID)
- 商店(名称、StoreID)
我是否应该将这三种不同类型的文档转储到一个索引中,每个索引都具有适当的 elasticsearch 类型
?
我很难确定在一个索引还是多个索引上画线的位置。
如果我们添加一个不相关的实体“网页”会怎样?绝对是一个单独的索引?
最佳答案
Shay Banon 解释 elasticsearch “数据设计模式” 的一个非常有趣的视频:
这个确切的问题在 13:40 通过查看Type、Filter 和Routing 的概念来检查不同的数据流来回答这个问题
问候
关于elasticsearch - 在 ElasticSearch 中,我应该为单独但相关的实体使用多个索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14221159/