milvus和faiss安装及其使用教程

milvus和faiss安装及其使用教程

Milvus 是 LF AI & Data 旗下、Zilliz 主导的开源云原生向量数据库(Apache 2.0 许可),主打高维向量相似性搜索,支持百亿级规模与毫秒级查询,适配 RAG 等 AI 场景,有单机 / 分布式 / 云托管等灵活部署方案,如下为相关部署及使用方案。

1.单机部署(Docker Compose 方式)
(1).安装 Docker 和 Docker Compose

确保系统已安装 Docker 和 Docker Compose。

可以通过命令 docker –version 和 docker-compose –version 检查是否安装成功。

(2).下载 Milvus 的 Docker Compose 配置文件

从 Milvus 的 GitHub 仓库下载最新版本的 milvus-standalone-docker-compose.yml 文件。修改文件名称为:docker-compose.yml

wget https://github.com/milvus-io/milvus/releases/download/v2.6.8/milvus-standalone-docker-compose.yml -O docker-compose.yml

(3).启动 Milvus 服务

在配置文件所在目录下执行命令 docker-compose openclaw docker 教程 up -d。

这将启动 Milvus 的三个核心组件容器:milvus-etcd(元数据存储)、milvus-minio(对象存储)和 milvus-standalone(核心服务)。

(4).验证服务状态

使用命令 docker-compose ps 查看容器状态,确保所有容器都正常运行。

可以通过访问 http://localhost:9091/api/v1/health(或 Milvus 服务器的 IP 地址)来验证 Milvus 服务是否健康。

常见的几个端口:

  • miio:http://IP:9001/login。用户名密码在docker-compose.yml文件中,默认为minioadmin、minioadmin
  • MilvusWebui地址:http://IP:9091/webui/configs
1.java

1.核心pom

2.application.yml配置

3.系统链接

2.python

1.安装 PyMilvus
使用命令 pip install pymilvus 安装 PyMilvus 库。

2.创建连接及相关操作

1.部署 Attu
2.连接 Milvus

打开 Attu 的 Web 界面 http://IP:8100/#/connect,输入 Milvus 服务器的 IP 地址和端口(默认为 19530)进行连接。

注意:Attu的容器与Milvus不是一个容器,若Milvus主机开启了防火墙,需要在防火墙上放通

milvus和faiss安装及其使用教程_#milvus

3.管理集合和数据

在 Attu 界面上可以直观地创建、查看、编辑和删除集合,以及插入、查询和删除数据。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/285860.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午12:02
下一篇 2026年3月16日 下午12:03


相关推荐

关注全栈程序员社区公众号