Milvus 是一款开源的特征向量相似度搜索引擎,具有使用方便、实用可靠、易于扩展、稳定高效和搜索迅速等特点,在全球范围内被上百家组织和机构所采用。Milvus 已经被广泛应用于多个领域,其中包括图像处理、机器视觉、自然语言处理、语音识别、推荐系统以及新药发现等。

安装

在docker中安装为例

# 执行如下命令安装docker-ce yum 源
yum -y install yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker-ce,ce代表社区版本.ee代表商业版本
yum install -y docker-ce
# docker 服务配置目录
mkdir /etc/docker/
mkdir /data1/docker/
# 执行如下命令写入配置,在这里可以配置docker的下载源
# 比如这里用的七牛的镜像源
cat << EOF >/etc/docker/daemon.json
{"selinux-enabled": false,"debug": true,"registry-mirrors": ["https://reg-mirror.qiniu.com","https://registry.docker-cn.com"],"insecure-registries": ["https://reg-mirror.qiniu.com"],"graph": "/data1/docker"}
EOF
# 执行如下命令,启动docker
systemctl start  docker

# 执行如下命令,安装milvus 这里可能会下载慢一些,如果卡主了怎么办,直接退出,再启动下载,它会自动衔接
docker pull milvusdb/milvus:0.10.0-cpu-d061620-5f3c00
# 配置milvus
mkdir -p /home/$USER/milvus/conf
cd /home/$USER/milvus/conf

启动milvus容器

docker run -d --name milvus_cpu_0.10.0 \
-p 19530:19530 \
-p 19121:19121 \
-v /home/$USER/milvus/db:/var/lib/milvus/db \
-v /home/$USER/milvus/conf:/var/lib/milvus/conf \
-v /home/$USER/milvus/logs:/var/lib/milvus/logs \
-v /home/$USER/milvus/wal:/var/lib/milvus/wal \
milvusdb/milvus:0.10.0-cpu-d061620-5f3c00
# 查看容器运行状态
sudo docker ps
# 如果正常运行你会看到如下类似结果

参考

关于 Milvus - Milvus 简介 - 《Milvus 0.8 开源向量搜索引擎使用教程》 - 书栈网 · BookStack
https://www.bookstack.cn/read/milvus-0.8/aboutmilvus-overview.md

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐