Milvus提供了一个命令行客户端milvus-cil
,可以用于与Milvus服务器进行交互。以下是一些常用的命令:
- 连接到Milvus服务器:
milvus-cli -h <host> -p <port>
其中<host>
表示Milvus服务器的主机地址,<port>
表示Milvus服务器的端口号。
- 创建一个新的集合:
create_collection <collection_name> <dimension> --metric_type <metric_type>
其中<collection_name>
为集合名称,<dimension>
为向量维度,<metric_type>
为距离度量类型,例如L2
或IP
。
- 向集合中插入数据:
insert <collection_name> --data "<vector_1>","<vector_2>",...
其中<collection_name>
为集合名称,"<vector_1>","<vector_2>",...
为要插入的向量数据,各个向量之间用逗号分隔。
- 在集合中搜索相似向量:
search <collection_name> --query "<query_vector>" --top_k <k>
其中<collection_name>
为集合名称,<query_vector>
为查询向量,<k>
为返回的最相似向量数目。
- 删除集合:
drop_collection <collection_name>
其中<collection_name>
为要删除的集合名称。
以上只是一些常用的命令,更多详细的命令请参考Milvus官方文档。