簡體   English   中英

Elasticsearch:我可以安全地刪除收縮的索引嗎?

[英]Elasticsearch: Can i safely delete shrunk index?

我使用 Shrink API 將索引從 500 個分片縮小到 100 個。但操作完成后似乎沒有占用新的磁盤空間。

我可以安全地刪除帶有 500 個分片的原始索引嗎? 還是新索引依賴於它?

我可以安全地刪除帶有 500 個分片的原始索引嗎? 還是新索引依賴於它?

是的,刪除索引不會影響任何其他索引。

但是操作完成后似乎沒有占用新的磁盤空間。

這是預料之中的,至少最初是這樣。 收縮 API的文檔指出,通常收縮索引是通過硬鏈接原始索引的文件而不是復制它們來制作的。 硬鏈接的工作原理與復制非常相似,只是它不占用任何額外空間。 特別是,如果您有兩個指向相同底層數據的硬鏈接,那么您可以刪除其中一個而不影響另一個,這就是 Elasticsearch 在收縮時使用的屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM