elasticsearch迁移数据到新索引中
Posted qk2014
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了elasticsearch迁移数据到新索引中相关的知识,希望对你有一定的参考价值。
因为业务原因,需要修改索引的映射的某个字段的类型,比如更改Text为Keyword。
需要如下步骤:
1)、先新建索引,映射最新的映射实体
2)、迁移老索引的数据到新索引中(数据较大的话,可以分批迁移)
3)、删除老索引
下面使用elasticsearch-head插件(安装自行网上搜索)操作
启动elasticsearch和elasticsearch-head,如下图:
1、创建新索引,新索引名为:myindex
2、迁移老索引的数据到新索引中
3、删除老索引即可
注:我net用的客户端是Nest6.0,迁移数据用代码的写法,目前还没有,百度也没搜到,求大神解答
以上是关于elasticsearch迁移数据到新索引中的主要内容,如果未能解决你的问题,请参考以下文章
Spring数据Elasticsearch中可配置的索引名称