docker-compose部署向量数据库milvus

[milvus]
官方介绍文档:https://milvus.io/docs/overview.md
什么是 Milvus 矢量数据库?
Milvus 创建于 2019 年,其唯一目标是:存储、索引和管理由深度神经网络和其他机器学习 (ML) 模型生成的大量嵌入向量。

作为专门设计用于处理输入向量查询的数据库,它能够在万亿规模上对向量进行索引。与现有的关系数据库主要处理遵循预定义模式的结构化数据不同,Milvus 是自下而上设计的,用于处理从非结构化数据转换而来的嵌入向量。

随着互联网的发展和演变,非结构化数据变得越来越普遍,包括电子邮件、论文、物联网传感器数据、Facebook 照片、蛋白质结构等等。为了让计算机理解和处理非结构化数据,使用嵌入技术将这些数据转换为向量。Milvus 存储并索引这些向量。Milvus 能够通过计算两个向量的相似度距离来分析它们之间的相关性。如果两个嵌入向量非常相似,则意味着原始数据源也相似。
官方部署文档:https://milvus.io/docs/v2.2.x/install_standalone-docker.md
此处部署最新版本2.2.3 性能优化提升200%
一【部署】
使用docker-compose 方式部署

单机版本部署,采用的版本号是v2.2.3
下载docker-compose.yml

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

docker-compose 启动

docker-compose up -d

在这里插入图片描述
会在当前目录下,生成volumes,保存 etcd milvus minio 数据
二【删除milvus】
1.#停用docker-compose

docker-compose down

2.#删除数据卷

rm -rf  volumes

三【可视化查看工具attu】
官网:https://zilliz.com/attu
下载对应版本,V2.2.3即可。
milvus 默认连接地址账号密码:

127.0.0.1:19530
minioadmin
minioadmin

四【命令行工具milvus_cli】
https://milvus.io/docs/install_cli.md
1.连接命令

connect -h 127.0.0.1 -p 19530 -a default

2.删除集合

delete collection -c $name
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值