id: release_collection.md related_key: release collection

summary: Learn how to release a collection from memory in Milvus.

释放 Collection

当前主题介绍如何在搜索或查询后从内存中释放 collection 以减少内存使用。

{{fragments/multiple_code.md}}

  1. from pymilvus import Collection
  2. collection = Collection("book") # Get an existing collection.
  3. collection.release()
  1. await milvusClient.collectionManager.releaseCollection({
  2. collection_name: "book",
  3. });
  1. err := milvusClient.ReleaseCollection(
  2. context.Background(), // ctx
  3. "book", // CollectionName
  4. )
  5. if err != nil {
  6. log.Fatal("failed to release collection:", err.Error())
  7. }
  1. milvusClient.releaseCollection(
  2. ReleaseCollectionParam.newBuilder()
  3. .withCollectionName("book")
  4. .build());
  1. release -c book
参数 说明
partition_name (optional) 要释放的 partition 名称。
参数 说明
collection_name 要释放的 collection 名称。
参数 说明
ctx 控制调用 API 的 Context。
CollectionName 要释放的 collection 名称。
参数 描述
CollectionName 要释放的 collection 名称。
选项 描述
-c 要释放的 collection 名称。
-p (Optional/Multiple) 要释放的 partition 名称。

更多内容