如何高效使用Milvus-CLI进行数据管理及查询操作?
摘要:1 概述: Milvus-CLI 1.1 安装 1.1 pip 安装方式 安装 python : 3.10 python.exe -m pip install --upgrade pip # Python 3.10+ 等版
1 概述: Milvus-CLI
1.1 安装
1.1 pip 安装方式
安装
python : 3.10
python.exe -m pip install --upgrade pip
# Python 3.10+ 等版本中,collections.Callable 已被移除,存在新旧版本的兼容性问题,需卸载并安装 pyreadline3
pip uninstall pyreadline -y
pip install pyreadline3
pip install milvus-cli
milvus_cli --version
> Milvus_CLI v1.2.1
2 案例实践
CASE 登录
推荐文献
https://milvus.io/docs/zh/cli_commands.md#connect
完整语法
connect [-uri (text)] [-t (text)] [-tls (0|1|2)] [-cert (text)] [--save-as (text)]
C:\Users\EDY> milvus_cli
__ __ _ _ ____ _ ___
| \/ (_) |_ ___ _ ___ / ___| | |_ _|
| |\/| | | \ \ / / | | / __| | | | | | |
| | | | | |\ V /| |_| \__ \ | |___| |___ | |
|_| |_|_|_| \_/ \__,_|___/ \____|_____|___|
Milvus cli version: 1.2.1
Pymilvus version: 2.6.2
Learn more: https://github.com/zilliztech/milvus_cli.
milvus_cli > connect -uri http://192.168.1.134:19530 -t "root:Milvus"
Connect Milvus successfully.
+---------+----------------------------+
| Address | http://192.168.1.134:19530 |
| Alias | default |
+---------+----------------------------+
CASE 数据库操作
查看数据库列表
milvus_cli > list databases
+----------+
| Database |
+----------+
| default |
+----------+
创建数据库
milvus_cli > create database -db db_law
Create database db_law successfully!
删除数据库
milvus_cli > delete database -db db_law
Warning!
You are trying to delete database 'db_law' and all its collections. This action cannot be undone!
Do you want to continue? [y/N]: y
Drop database db_law successfully!
切换/使用指定的数据库
milvus_cli > use database -db default
Using database default successfully!
CASE 集合操作
查看
列出所有集合
milvus_cli > list collections
+--------------------+
| Collection |
+--------------------+
| test_collection |
| test_collection2 |
| test_collection4 |
| sanguo_article |
| legal_texts_bge_m3 |
+--------------------+
milvus_cli >
查看指定集合
milvus_cli > show collection -c legal_texts_bge_m3
+---------------+-
