前提
Elasticsearchインデックス
Elasticsearchのインデックスは以下の構造になってます。
Merge とは
インデックスの構造での Segment は Immutable なので、Document が削除・更新された時には、Segment 内のドキュメントは物理削除されず論理削除されます。 なので、データサイズが増える一方で、削除・更新された Document を物理削除して Segment を統合するマージ処理を定期的に行います。
通常はルールベースでスケジューリングされます。
Force Merge とは
用途
・インデックスのサイズの縮小
・検索パフォーマンスの向上
・新しいデータのインデックス作成にかかる時間削減