id: drop_index.md related_key: drop index

summary: Learn how to drop an index in Milvus.

删除索引

当前主题介绍如何在 Milvus 中删除索引。

删除索引会不可逆转地删除所有相应的索引文件。

{{fragments/multiple_code.md}}

  1. from pymilvus import Collection
  2. collection = Collection("book") # Get an existing collection.
  3. collection.drop_index()
  1. await milvusClient.indexManager.dropIndex({
  2. collection_name: "book",
  3. });
  1. err = milvusClient.DropIndex(
  2. context.Background(), // ctx
  3. "book", // CollectionName
  4. "book_intro", // fieldName
  5. )
  6. if err != nil {
  7. log.Fatal("fail to drop index:", err.Error())
  8. }
  1. milvusClient.dropIndex(
  2. DropIndexParam.newBuilder()
  3. .withCollectionName("book")
  4. .withFieldName("book_intro")
  5. .build());
  1. delete index -c book
参数 说明
collection_name 需要删除索引的 collection 名称。
参数 说明
ctx 控制 API 调用过程的 Context 。
CollectionName 需要删除索引的 collection 名称。
fieldName 需要删除索引的 vector field 名称。
参数 描述
CollectionName 需要删除索引的 collection 名称。
FieldName 需要删除索引的 vector field 名称。
选项 描述
-c 需要删除索引的 collection 名称。

更多内容