7.2.5.5. 控制分段大小
以下选项配置所创建的片段的最大大小:
-
merge_max_size
-
merge_max_optimize_size
-
merge_calibrate_by_deletes
控制分段大小
//to be fairly confident no files grow above 15MB, use: hibernate.search.default.indexwriter.ram_buffer_size = 10 hibernate.search.default.indexwriter.merge_max_optimize_size = 7 hibernate.search.default.indexwriter.merge_max_size = 7
//to be fairly confident no files grow above 15MB, use:
hibernate.search.default.indexwriter.ram_buffer_size = 10
hibernate.search.default.indexwriter.merge_max_optimize_size = 7
hibernate.search.default.indexwriter.merge_max_size = 7
将合并操作的 max_size
设置为硬限制段大小小于一半,因为合并片段将两个片段合并为一个更大的片段。
新网段最初可能比预期大小更大,但创建网段永远不会显著大于 ram_buffer_size
。将此阈值检查为估计值。