Milvus

简介:Milvus 是一个开源的向量数据库,支持云原生,检索效果较好

安装

针对不同的场景,milvus 官网提供了不同安装方式,对于local 安装,milvus 提供了 docker-compus 的安装方式

下载 compus 的 yaml 的文件

我们先找个地方创建一个文件夹,进入文件夹后,使用如下命令下载 yaml 文件:

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

注意这里的 yaml 中,milvus 的版本不是最新的,我们需要手动修改为 latestPasted image 20240426222727.png

启动 milvus

在 yaml 文件所在的文件夹内,运行

sudo docker-compose up -d

控制台输出如下,代表启动成功

[+] Running 4/4
 ✔ Network milvus               Created
 0.0s 
 ✔ Container milvus-minio       Started
 0.9s 
 ✔ Container milvus-etcd        Started
 0.8s 
 ✔ Container milvus-standalone  Started         

安装图形化界面

虽然我们安装好了 milvus 的后台,但是就像 mysql 一样,我们需要一个图形化界面来方便我们使用 milvus。这里我们使用attu
我们同样使用 docker 进行安装,运行如下命令:

docker run -p 8000:3000  -e MILVUS_URL=http://100.103.255.6:19530 zilliz/attu:latest
# 这里的milvus_url是你的milvus 中stand_alone镜像的 ip:port,我的电脑是这个 ip和端口,所以这么写,你需要根据你自己的情况进行替换

使用

在浏览器中输入 ip:8000 后,进入登录页面,当前我们的 milvus 的地址,在上一步骤中配置过了 MILVUS_URL,所以这一步中的地址会直接填写好。
我们也没有设置认证方式,所以直接点击连接进入到界面。
Pasted image 20240426223620.png