12345678910111213141516171819202122232425 |
- [[indexing-buffer]]
- === Indexing Buffer
- The indexing buffer is used to store newly indexed documents. When it fills
- up, the documents in the buffer are written to a segment on disk. It is divided
- between all shards on the node.
- The following settings are _static_ and must be configured on every data node
- in the cluster:
- `indices.memory.index_buffer_size`::
- Accepts either a percentage or a byte size value. It defaults to `10%`,
- meaning that `10%` of the total heap allocated to a node will be used as the
- indexing buffer size shared across all shards.
- `indices.memory.min_index_buffer_size`::
- If the `index_buffer_size` is specified as a percentage, then this
- setting can be used to specify an absolute minimum. Defaults to `48mb`.
- `indices.memory.max_index_buffer_size`::
- If the `index_buffer_size` is specified as a percentage, then this
- setting can be used to specify an absolute maximum. Defaults to unbounded.
|