在弹性搜索中删除别名和索引

时间:2016-02-06 01:41:38

标签: indexing elasticsearch alias

我正在进行弹性搜索,我遇到以下情况。

  1. 我有两个索引index1和index2。
  2. Alias1指向index1和index2。
  3. Alias2指向index2。
  4. 我想删除所有这些内容。我是否需要删除index1,index2然后删除别名?如果删除这两个索引,是否会存在别名?如果它们存在,那么删除这些别名的java API是什么?

2 个答案:

答案 0 :(得分:6)

删除索引后,别名也会被删除。

在您的情况下,您可以直接删除index1和index2。

注意:我在ES 1.7中进行了实验

答案 1 :(得分:0)

如果要删除别名而不是索引,请先删除别名,然后删除索引