丢弃分区(drop_partition)

删除分区

本主题介绍如何在指定集合中删除分区。

  • 在删除分区之前,必须先释放分区。
  • 删除分区将不可逆地删除其中的所有数据。

Python Java GO Node.js CLI Curl

from pymilvus import Collection
collection.drop_partition("novel")
 
await milvusClient.dropPartition({
  collection_name: "book",
  partition_name: "novel",
});
 
err := milvusClient.DropPartition(
  context.Background(),   // ctx
  "book",                 // CollectionName
  "novel",                // partitionName
)
if err != nil {
  log.Fatal("fail to drop partition:", err.Error())
}
 
milvusClient.dropPartition(
  DropPartitionParam.newBuilder()
    .withCollectionName("book")
    .withPartitionName("novel")
    .build()
);
 
delete partition -c book -p novel
 
curl -X 'DELETE' 
  'http://localhost:9091/api/v1/partition' 
  -H 'accept: application/json' 
  -H 'Content-Type: application/json' 
  -d '{
    "collection_name": "book",
    "partition_name": "novel"
  }'
 
参数描述
partition_name要删除的分区名称。
参数描述
collection_name要从中删除分区的集合名称。
partition_name要删除的分区名称。
参数描述
ctx控制 API 调用过程的上下文。
CollectionName要删除分区的集合名称。
partitionName要删除的分区名称。
参数描述
CollectionName要删除分区的集合名称。
PartitionName要删除的分区名称。
选项描述
-c要从中删除分区的集合名称。
-p要删除的分区名称。
参数描述
collection_name要从中删除分区的集合名称。
partition_name要删除的分区名称。

接下来是什么