Elasticsearch:指向别名的别名

时间:2014-06-13 10:02:03

标签: elasticsearch

我正在使用ES别名将索引名称与使用ES

的应用程序解耦
ALIAS NAME      INDEX NAME

user_index    - user
project_index - project
org_index     - org

现在我需要另一个指向所有三个别名的别名,以维护一个单一的搜索点(用于支持现有的API)

我可以在这里使用另一个指向所有三个别名的别名吗?像。的东西。

main_index __ user_index
           \__ project_index 
            \__ org_index

2 个答案:

答案 0 :(得分:2)

不,但您可以在索引上拥有任意数量的别名。 因此,您可以直接在三个索引上设置其他别名“main_index”。 这不足以满足您的需求吗?

答案 1 :(得分:1)

不,不幸的是,Elasticsearch中尚不存在此功能。

有一个未决问题要求此功能。有关所请求功能的更多详细信息,请参阅Elasticsearch Issue #3138。请注意,此特定问题已开放超过一年,但Elasticsearch开发团队的任何人都没有发表任何评论。因此,我不确定在Elasticsearch中实现此功能需要多长时间。