云搜索服务 CSS-增强OpenSearch集群数据导入性能:Bulk聚合优化

时间:2024-10-08 18:50:00

Bulk聚合优化

通过指定配置项“index.aggr_perf_batch_size”可以开启集群的Bulk聚合优化。Bulk聚合优化是通过批量导入将Bulk请求中的doc从单个依次写入变为批量写入,该方案可以有效减少内存申请、锁申请、及其他调用开销,从而提升数据导入性能。

  1. “集群管理”页面,选择可用的集群,单击操作列“Kibana”,登录Kibana界面。
  2. 在Kibana左侧导航栏,选择“Dev Tools”
  3. “Dev Tools”页面,执行如下命令开启Bulk聚合优化。
    PUT my_index 
    {
      "settings": { 
        "index.aggr_perf_batch_size": "128"
      } 
    }

    配置项“index.aggr_perf_batch_size”的取值范围为[1, Integer.MAX_VALUE]。缺省值为1,表示关闭Bulk聚合优化。当取值大于1时,表示打开Bulk聚合优化且批量取值为MIN(bulk_doc_size, aggr_perf_batch_size)。

support.huaweicloud.com/usermanual-css/css_01_0090.html