You need to enable JavaScript to run this app.
向量数据库VikingDB

向量数据库VikingDB

复制全文
索引(index)
UpdateIndex
复制全文
UpdateIndex

概述

UpdateIndex接口用于更新指定 Index 的描述、CpuQuota、ScalarIndex。

请求参数

字段名

类型

是否必传

说明

CollectionName

string

数据集名称

IndexName

string

索引名称

Description

string

索引描述

CpuQuota

number

索引 CPU 用量

ShardConfig

ShardConfig

索引分片配置

ScalarIndexes

string[]

标量过滤字段

注意

当前只允许新增标量过滤字段

ShardConfig

type ShardConfig =
  | {
      ShardPolicy: ShardPolicy.Custom;
      ShardCount: number;
    }
  | {
      ShardPolicy: ShardPolicy.Auto;
    };

响应参数

declare class VikingdbResponse {
  readonly OriginalRequest: string;
  readonly LogId: string;
  constructor(
    OriginalRequest: string,
    LogId: string
  );
}

参考示例
import { vikingdb } from '@volcengine/openapi'

declare const service: vikingdb.VikingdbService // 替换为你初始化好的实例

await service.index.UpdateIndex({
  CollectionName: 'test_collection_1',
  IndexName: 'test_index_1',
  Description: 'Index Description', // optional
  CpuQuota: 2, // optional
  ShardConfig: {
    ShardPolicy: vikingdb.index.ShardPolicy.Custom,
    ShardCount: 10
  }, // optional,自定义分片
  ShardConfig: {
    ShardPolicy: vikingdb.index.ShardPolicy.Auto,
  }, // optional,自动分片
  Scalarindexes: ['Name'], // optinal
})
最近更新时间:2025.09.30 16:06:34
这个页面对您有帮助吗?
有用
有用
无用
无用