原英文版地址: https://www.elastic.co/guide/en/elasticsearch/reference/7.7/indexing-buffer.html, 原文档版权归 www.elastic.co 所有
本地英文版地址: ../en/indexing-buffer.html

索引缓冲区设置 (Indexing buffer settings)

索引缓冲区用于存储新索引的文档。当缓冲区填满时,其中的文档会被写到磁盘上的一个段中。节点的所有分片都使用这个缓冲区。

下面几个设置是动态的,必须在集群的每一个节点上都配置:

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 指定为一个百分比值,则此设置可用于指定绝对最大值。默认为 不限制。