合并段文件

合并段文件 #

Force Merge(强制合并)将索引的 Lucene 段文件合并,减少段数量,提升查询性能并释放磁盘空间。

操作步骤 #

  1. 进入索引列表:在「索引」页面,找到需要合并段文件的目标索引(如 testing_index_creation)。

  2. 打开操作菜单:点击该索引行「操作」列的更多按钮(...),在下拉菜单中选择「合并段文件」。

  1. 配置合并参数:在弹出的「合并段文件」窗口中,填写最大段数(即合并后每个分片保留的段文件数量,默认值为 1)。

  2. 执行合并操作:参数配置完成后,点击「确定」,系统将执行段文件合并。

  1. 完成操作:合并成功后,在提示窗口中点击「确定」,即可完成操作。

注意事项 #

  • Force Merge 是一个资源密集型操作,会占用大量磁盘 I/O 和 CPU 资源,强烈建议在业务低峰期执行
  • 对于仍在活跃写入的索引,不建议执行 Force Merge。频繁写入会持续产生新的段文件,合并效果有限且会增加系统负担。Force Merge 更适合用于不再写入的历史索引或只读索引。
  • 最大段数设为 1 可获得最佳查询性能,但合并过程耗时最长;可根据实际情况适当调大该值以缩短操作时间。
  • 合并过程中,索引仍可正常提供读服务,但整体集群性能可能受到影响。