一、操作步骤
1. 初始化,指定连接到哪个milvus服务器
2.指定操作的数据库
3.指定操作的集合
4.加载集合
5.释放集合:卸载内存中的数据,释放节点内存
6. 验证集合加载状态
二、代码实现
from pymilvus import connections, Collection from pymilvus.orm import db, utility # 基础配置定义(和初始化一致) MILVUS_CONFIG = { "connection_args": {"uri": "http://192.168.88.14:19530"}, "collection_name": "LangChainCollection" } # 1. 初始化,指定连接到哪个milvus服务器 connections.connect( uri=MILVUS_CONFIG["connection_args"]["uri"], alias="test01" # 创建连接的别名,操作集合的时候带上 ) # 2.指定操作的数据库 db.using_database(db_name="default") # 3.指定操作的集合 collection = Collection(name=MILVUS_CONFIG["collection_name"],using="test01") # 4.加载集合 collection.load() # 5.释放集合:卸载内存中的数据,释放节点内存 collection.release() # 6. 验证集合加载状态 # True → 已加载;False → 未加载 loaded = utility.has_collection(MILVUS_CONFIG["collection_name"], using="test01") print("未加载" if loaded else "已加载")