elasticsearch中的别名数量(全局和/或每个索引)是否有限制?

时间:2015-05-07 16:20:32

标签: elasticsearch

我开始研究我的项目的elasticsearch。 特别是版本1.5。 我正在考虑使用别名从索引设置的复杂性中抽象客户端应用程序。 我最终可能会有20到50个索引以及每个索引10到30个别名。 这相当于1500个别名。

我想知道每个索引和/或每个群集的别名数量是否有限制。

提前致谢,

P上。

1 个答案:

答案 0 :(得分:3)

在Elasticsearch源代码中,我看到别名被引用为String[]。 Java seem to have quite a large size中的数组和我不会担心1500个别名: - )。

但我担心的是集群状态。 Elasticsearch节点在它们之间共享整个集群状态,其中包含所有映射,所有别名,模板等。大型集群状态意味着要在网络上移动更多数据,并且有更多时间来处理/接收更新的集群状态。 1500个别名听起来不太糟糕。