Elasticsearch多集群搜索

时间:2013-11-12 02:39:38

标签: elasticsearch

我刚观看了Rafal Kuc's presentation,并希望将其用作弹性搜索问题的基础。

如果我每天向群集添加5000万个文档,每天创建一个新索引(基于时间data design pattern),最终会及时变得非常大。例如,我们将平均文件放在15kb。

现在让我说我需要这样做10年。最终,我需要创建多个集群。我可以在ES中创建多个集群并同时搜索它们吗?我可以使用别名来做这样的事吗?或者是不可能的?

1 个答案:

答案 0 :(得分:1)

不,我认为通过api或您选择的客户端(Java / Python /等)进行的搜索将针对单个群集。

您的客户可以向每个群集发出多个请求,也许如果您按年划分了群集?

理论上,一个集群可能会永远增长,虽然在某些时候我会认为散布和收集N个节点(其中N非常非常大)的查询的开销会导致问题。