インデックスバッファ設定

インデックスバッファは、新しくインデックスされたドキュメントを保存するために使用されます。バッファが満杯になると、バッファ内のドキュメントはディスク上のセグメントに書き込まれます。これは、ノード上のすべてのシャード間で分割されます。

次の設定は静的であり、クラスター内のすべてのデータノードで構成する必要があります:

  • indices.memory.index_buffer_size
  • 静的) パーセンテージまたはバイトサイズの値を受け入れます。デフォルトは10%で、これはノードに割り当てられた総ヒープの10%が、すべてのシャードで共有されるインデックスバッファサイズとして使用されることを意味します。
  • indices.memory.min_index_buffer_size
  • 静的index_buffer_sizeがパーセンテージとして指定されている場合、この設定を使用して絶対的な最小値を指定できます。デフォルトは48mbです。
  • indices.memory.max_index_buffer_size
  • 静的index_buffer_sizeがパーセンテージとして指定されている場合、この設定を使用して絶対的な最大値を指定できます。デフォルトは無制限です。