简单的:ui
核心代码spa
//发送请求 ReindexRequestBuilder builder=ReindexAction.INSTANCE.newRequestBuilder(client).sourse(oldindex).destination(newindex);
解释:code
一、cilent须要自行建立blog
二、sourse中是要迁移的索引名称索引
三、destination中是要迁移到的新索引名称。ci
延伸:get
在此基础上还能够继续io
.setSlices(3).refresh(true)
能够定义切片数量,提升reindex的速度class
原则setSlices的值与索引的分片数相同时,迁移效率最高。效率
//提交请求响应 BulkByScrollResponse response=builder.get();
等待数据迁移完成便可。