0
我有一百萬條記錄的索引。由於一些挑戰,我不得不改變索引的映射。現在我面臨的挑戰是將現有索引中的數據放到新索引中。我已經通過了 documentation,但無法使用它。我可以將快照導入Elasticsearch中的新索引嗎?
我有一個替代方法來創建快照和恢復,但我無法做到這一點。
如果有人解決了這個問題,請分享一下。
感謝,
CHANDAN
我有一百萬條記錄的索引。由於一些挑戰,我不得不改變索引的映射。現在我面臨的挑戰是將現有索引中的數據放到新索引中。我已經通過了 documentation,但無法使用它。我可以將快照導入Elasticsearch中的新索引嗎?
我有一個替代方法來創建快照和恢復,但我無法做到這一點。
如果有人解決了這個問題,請分享一下。
感謝,
CHANDAN
的ElasticSearch Python客戶端提供了一個簡單的界面,以重新編制數據:
https://elasticsearch-py.readthedocs.org/en/master/helpers.html#elasticsearch.helpers.reindex
請描述你已經嘗試過什麼,爲什麼正是你「不能使用文檔「,爲什麼你無法創建/恢復快照。 – Val
創建快照並恢復不會改變映射。反向索引和其他元數據也被轉儲到快照中,因此映射變化是不可能的。 –
Thanks @Val我試過掃描並滾動,但不知道如何使用批量API。 –