向量数据库milvus

向量

向量是多维数学空间中的一个坐标点。

向量来源于对这个世界数字化的抽象。

向量的类型

图片向量

文本向量,需要Embedding过程(非结构化的数据转化为向量的过程,)

语音向量

通过计算两个向量的距离来判断其相似度。

两个重要的点:

1.相似性搜索

2.相似性度量

zilliz mivus

安装conda,可以用来方便管理多个python解释器的版本

命令:conda env list 查看python有哪些版本

命令:conda activate 具体的环境名(上一步产生)

python使用的milvus包

pip install pymilvus==v2.3.7

命令:查看python安装了哪些第三方包,conda list -n 具体的环境名(上一步产生)

docker compose安装milvus standalone 单机版

milvus安装依赖于etcd和minio,因此要先启动这两个组件,同样也是用docker进行启动。

etcd用来存储milvus的元数据。

minio用来存储milvus的向量数据和索引数据。

启动命令:docker-compose up -d

检查状态命令:docker-compose ps

相关推荐
LabVIEW开发几秒前
LabVIEW中样条插值实现及应用
算法·labview知识
LabVIEW开发6 分钟前
LabVIEW机械振动信号分析与故障诊断
算法·labview知识·labview开发案例
jndingxin22 分钟前
OpenCV CUDA模块中矩阵操作------范数(Norm)相关函数
人工智能·opencv
啊我不会诶28 分钟前
CF每日5题(1300-1500)
算法·深度优先·图论
何双新33 分钟前
第6讲、全面拆解Encoder、Decoder内部模块
人工智能
jzwei02333 分钟前
Transformer Decoder-Only 算力FLOPs估计
人工智能·深度学习·transformer
lilye6639 分钟前
精益数据分析(55/126):双边市场模式的挑战、策略与创业阶段关联
大数据·人工智能·数据分析
芒果量化41 分钟前
量化交易 - 网格交易策略实现与原理解析
python·算法·机器学习·金融
MUTA️1 小时前
ultalytics代码中模型接收多层输入的处理
深度学习·算法·yolo·机器学习·计算机视觉
weixin_408266341 小时前
深度学习-分布式训练机制
人工智能·分布式·深度学习