elasticsearch遷移數據到新索引中


因為業務原因,需要修改索引的映射的某個字段的類型,比如更改Text為Keyword。

需要如下步驟:

1)、先新建索引,映射最新的映射實體

2)、遷移老索引的數據到新索引中(數據較大的話,可以分批遷移)

3)、刪除老索引

 

下面使用elasticsearch-head插件(安裝自行網上搜索)操作

啟動elasticsearch和elasticsearch-head,如下圖:

    

 

 

1、創建新索引,新索引名為:myindex

 

 

2、遷移老索引的數據到新索引中

 

 3、刪除老索引即可

 

注:我net用的客戶端是Nest6.0,遷移數據用代碼的寫法,目前還沒有,百度也沒搜到,求大神解答


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM