对于已存在索引的索引需要更名的时候的操作。

由于elasticsearch 不支持直接的索引改名,所以在改名的时候主要进行索引内容的拷贝,之后再删除原索引来实现重命名。

在控制台执行命令如下:

POST /_reindex
{
  "source": {
    "index": "aaa"
  },
  "dest": {
    "index": "bbb"
  }
}

DELETE /aaa

参考