milvus-logo
Star
0
Forks
0
快速开始

加载 Collection

当前主题介绍如何在搜索或查询之前将 collection 加载到内存中。 Milvus 中所有的搜索和查询操作都在内存中执行。

在当前版本中,要加载的数据量必须低于所有 query node 总内存资源的 90%,以便为执行引擎预留内存资源。
from pymilvus import Collection
collection = Collection("book")      # Get an existing collection.
collection.load()
await milvusClient.collectionManager.loadCollection({
  collection_name: "book",
});
err := milvusClient.LoadCollection(
    context.Background(),   // ctx
    "book",                 // CollectionName
    false                   // async
    )
if err != nil {
    log.Fatal("failed to load collection:", err.Error())
}
milvusClient.loadCollection(
        LoadCollectionParam.newBuilder()
                .withCollectionName("book")
                .build());
load -c book
参数 描述
partition_name (optional) 要加载的 partition 名称。
参数 描述
collection_name 要加载的 collection 名称。
参数 描述
ctx 控制调用 API 的 Context。
CollectionName 要加载的 collection 名称。
async Switch to control sync/async behavior. The deadline of context is not applied in sync load.切换以控制 sync/async 行为。Sync 加载中未应用 context 的截止日期。
参数 描述
CollectionName 要加载的 collection 名称。
选项 描述
-c 要加载的 collection 名称。
-p (Optional/Multiple) 要加载的 partition 名称。

更多内容

该页面是否对你有帮助?
本页目录