2017-08-14 12 views

答えて

2

私は両方のSOとGoogleはそう、これは重複の答えかもしれ上でこれに関連する質問のトンがあると確信しています。ただし、文書を削除すると削除されたものだけがマークされますが、実際にはデータストアから削除されるわけではありません。

以前のESでは、「最適化」という名前の機能が使用されていましたが、これは廃止予定です。nowdays forcemergeが強化された置き換えです。次のコマンドを実行すると、表示されているスペースが解放されます。もし興味があるならここで

curl -XPOST 'http://localhost:9200/_forcemerge?only_expunge_deletes=true' 

がforcemerge上のビットの詳細情報です:

https://www.elastic.co/blog/found-elasticsearch-from-the-bottom-up

+2

プラス、セグメントがでキックするEXPUNGEために特定のしきい値スペースまで使用する必要があります。デフォルトでは、 'index.merge.policy.expunge_deletes_allowed'の設定は10%に設定されていますので、削除された文書が10%未満の場合、ワイプされません。しかし、本当に心配する必要はありません。 – Val

+2

ちょうど好奇心から、そのパーセンテージを1%または0まで減らすことはできますか?またはキャップがある@Val – Alex

+2

あなたは間違いなく! – Val

関連する問題