云搜索服务 CSS-创建向量索引:(可选)准备工作

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

(可选)准备工作

在创建向量索引前,请根据业务场景,完成集群高级配置。

  • 在离线导入数据场景下,为了提高批量写入性能,建议将索引的“refresh_interval”参数设置为“-1”,即关闭自动刷新索引。
  • 建议将备份数“number_of_replicas”设置为“0”,当离线数据导入完成后,再设置为需要的值。
  • 其他高级功能的参数配置说明请参见表1
    表1 集群高级配置参数说明

    参数

    说明

    native.cache.circuit_breaker.enabled

    是否开启堆外内存熔断。

    默认值:true。

    native.cache.circuit_breaker.cpu.limit

    向量索引堆外内存使用上限。

    假设使用128GB内存的机器且堆内存大小为31GB,默认堆外内存使用上限为(128 - 31) * 45% = 43.65GB,堆外内存使用量超过该值将会触发写入熔断。

    默认值:45%。

    native.cache.expire.enabled

    是否开启缓存超时设置。开启时,如果某些缓存项长时间没有被访问过将会被清除。

    取值范围:true、false。

    默认值:false。

    native.cache.expire.time

    超时时长。

    默认值:24h。

    native.vector.index_threads

    创建底层索引时所使用的线程数,每个shard均会使用多个构建线程。该值建议不要设置过大,避免产生过多的构建线程抢占查询资源。

    默认值:4。

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