一尘不染

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

elasticsearch

我开始为我的项目研究elasticsearch。特别是1.5版。我正在考虑使用别名从复杂的索引设置中提取客户端应用程序。我最终可能会得到20到50个索引,每个索引10到30个别名。这将等于1500个别名。

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

提前致谢,

P.


阅读 376

收藏
2020-06-22

共1个答案

一尘不染

在Elasticsearch源代码中,我看到别名被引用为String[]。Java中的数组似乎有很大的大小,我不用担心1500个别名:-)。

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

2020-06-22