【发布时间】:2021-03-22 15:37:31
【问题描述】:
我们计划通过将分片分配到标记为热/暖/冷的不同节点来实现冷热架构。我想更多地了解这种架构的性能优势。
假设我将最后 15 天的索引移至热节点,将 60 天的旧索引移至暖节点,将所有其他旧节点移至冷节点。
- 现在,如果我正在执行时间范围为过去 15 天的搜索查询,它将搜索所有节点还是仅搜索标记为“热”节点的节点?
- 写入新索引时应用的分片分配过滤器设置是否也适用于执行搜索查询?
- 如果弹性搜索正在搜索所有节点以获取结果,那么有什么方法可以指定过滤器,例如“如果过去 15 天,仅从热节点中存在的索引/分片获取结果”?李>
【问题讨论】:
标签: elasticsearch elastic-stack elk