索引缓冲区用于存储新索引的文档。当缓冲区填满时,缓冲区中的文档会被写入磁盘上的段。它在节点上的所有分片之间分配。
以下设置是静态的,必须在集群中的每个数据节点上配置
-
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
指定为百分比,则可以使用此设置指定绝对最大值。 默认为无限制。