
还在为管理 Milvus 向量数据库而烦恼吗?别担心,Attu 来了!无论你是刚入门的小白,还是经验丰富的专家,Attu 都能帮助你轻松玩转向量数据。
🤔Attu 究竟是个啥?
Attu提供了友好的图形用户界面(GUI),即使你对命令行操作不熟悉,也能轻松上手。它支持多种操作,包括数据库、集合和分区的管理,向量嵌入的插入、索引和查询,以及向量搜索、用户和角色管理、系统拓扑结构的可视化等等。这对于数据科学家、机器学习工程师以及其他需要使用Milvus向量数据库的专业人士来说,无疑是一个巨大的福音。对于普通大众来说,理解Attu的强大功能,能帮助你更好地理解大数据时代下,向量数据库在实际应用中的重要性。
🌟Attu 有哪些神奇的功能?
Attu 就像一位全能管家,帮你打理 Milvus 的方方面面:
- 数据库、集合和分区管理:像整理文件一样,轻松组织你的 Milvus 数据。
- 向量嵌入的插入、索引和查询:高效处理 Milvus 向量数据,让数据操作更流畅。
- 执行向量搜索:快速验证搜索结果,提高工作效率。
- 用户和角色管理:轻松管理 Milvus 权限,确保数据安全。
- 查看系统拓扑:可视化 Milvus 系统架构,更好地进行管理和优化。
总而言之,Attu 让 Milvus 的操作变得像使用 App 一样简单!

🛠️ 如何安装 Attu?
Attu 的安装方式非常灵活,你可以根据自己的需求选择:
-
Docker 镜像:最快速的安装方式,一行命令即可启动 Attu。
docker run -p 8000:3000 -e MILVUS_URL={milvus server IP}:19530 zilliz/attu:v2.5⚠️ 注意:
MILVUS_URL必须是 Attu Docker 容器可以访问的地址,"127.0.0.1" 或 "localhost" 可能无法工作。 -
Kubernetes 部署:如果你在 Kubernetes 集群中运行 Milvus,可以使用 YAML 文件进行部署。
kubectl apply -f https://raw.githubusercontent.com/zilliztech/attu/main/attu-k8s-deploy.yaml -
桌面应用:如果你喜欢桌面应用,可以在文末获取下载链接,下载对应平台的版本直接安装。
MacOS 用户注意:如果遇到 "attu.app is damaged and cannot be opened" 错误,尝试运行以下命令:
sudo xattr -rd com.apple.quarantine /Applications/attu.app
💡 Attu 的进阶玩法
对于有一定经验的用户,Attu 还提供了更多高级功能:
-
SSL 配置:通过配置 SSL 证书,保证数据传输的安全性。
docker run -p 8000:3000 \ -v /your-tls-file-path:/app/tls \ -e ATTU_LOG_LEVEL=info \ -e ROOT_CERT_PATH=/app/tls/ca.pem \ -e PRIVATE_KEY_PATH=/app/tls/client.key \ -e CERT_CHAIN_PATH=/app/tls/client.pem \ -e SERVER_NAME=your_server_name \ zilliz/attu:dev -
自定义端口:通过指定
SERVER_PORT环境变量,可以自定义 Attu 的监听端口。docker run --network host \ -v /your-tls-file-path:/app/tls \ -e ATTU_LOG_LEVEL=info \ -e SERVER_NAME=your_server_name \ -e SERVER_PORT=8080 \ zilliz/attu:dev
🎉 下载Attu
除了部署服务器版本外,还可以在电脑上安装客户端使用,关注我的公众号,私信关键词 【Attu】,即可获取客户端安装包下载链接。
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1522/
微信扫一扫
支付宝扫一扫