merge_selector_algorithm
用于为合并任务分配选择 parts 的算法merge_selector_base
影响已分配合并的写放大 (专家级设置;如果不清楚其作用,请勿更改) 。 适用于 Simple 和 StochasticSimple 合并选择器merge_selector_blurry_base_scale_factor
控制该逻辑在分区中 parts 数量达到何种程度时开始生效。该因子越大,触发反应就越滞后。merge_selector_enable_heuristic_to_lower_max_parts_to_merge_at_once
为简单合并选择器启用启发式规则,以降低单次合并可选择的最大 parts 数量上限。 这样会增加并发合并的数量,有助于缓解 parts 过多 错误,但同时也会增加写放大。merge_selector_enable_heuristic_to_remove_small_parts_at_right
启用一种用于选择合并 parts 的启发式策略:如果范围右侧的 parts 大小小于 sum_size 的指定比例 (0.01) ,则将其移除。 适用于 Simple 和 StochasticSimple 合并选择器。merge_selector_heuristic_to_lower_max_parts_to_merge_at_once_exponent
控制用于构建下降曲线公式的指数值。减小该指数会 减小合并宽度,从而导致写放大增加。反之亦然。merge_selector_min_age_to_disable_right_tail_heuristic
当该值大于零且已启用merge_selector_enable_heuristic_to_remove_small_parts_at_right 时,
如果某个范围内所有 part 的存在时间均不少于该秒数,则对该范围禁用上述启发式规则。设置为 0 时禁用此检查。
适用于 Simple 和 StochasticSimple 合并选择器。