云搜索服务 CSS-增强Elasticsearch集群数据导入性能:文本索引加速

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

文本索引加速

通过指定配置项“index.native_speed_up”可以开启文本索引加速。索引加速功能通过优化索引流程以及内存使用等方式实现,对于文本字段(text、keyword)能够极大提升索引构建的性能。当开启文本索引加速时,支持通过指定配置项“index.native_analyzer”同时开启分词加速。对于需要分词的文本字段(text),当无特殊分词需求时可以开启分词加速提升分词性能。
  • 仅当开启文本索引加速(即“index.native_speed_up”设置为“true”)时,才支持开启分词加速(即“index.native_analyzer”设置为“true”),否则分词加速不生效。
  • 包含“nested”字段的索引不支持开启文本索引加速。
  1. “集群管理”页面,选择可用的集群,单击操作列“Kibana”,登录Kibana界面。
  2. 在Kibana左侧导航栏,选择“Dev Tools”
  3. “Dev Tools”页面,执行如下命令开启文本索引加速。
    PUT my_index 
    {
      "settings": {
        "index.native_speed_up": true,
        "index.native_analyzer": true
      }
    }

    配置项“index.native_speed_up”“index.native_analyzer”的取值范围是true和fales,缺省值是fales。

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