使用

时间:2015-07-28 10:55:48

标签: elasticsearch reindex

这是我的用例: 我有ES索引(myindex) 在这个索引中,我有2种文档类型(myindex / mydoc,myindex / yourdoc) 我已经为这种类型定义了一个映射(myindex / mydoc / _mapping)

我在这个索引中放了很多文档(默认选项,所以json源id存储在_source中)。

我现在想要修改我的映射并要求ES根据_source重新索引我的所有文档类型(myindex / mydoc)。

我读了很多博客说重新索引应该为新映射创建一个新索引。

但是这样,我们必须将这两种类型重新索引到新索引中。

只是想知道我们是否在类型上添加版本号(使其像myindex / mydoc_v1,myindex / mydoc_v2)然后只需将myindex / mydoc_v1重新索引到myindex / mydoc_v2

感谢您的反馈/建议 华莱士

0 个答案:

没有答案