向量数据库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

相关推荐
workflower1 小时前
单元测试-例子
java·开发语言·算法·django·个人开发·结对编程
wb043072013 小时前
性能优化实战:基于方法执行监控与AI调用链分析
java·人工智能·spring boot·语言模型·性能优化
AAA小肥杨3 小时前
基于k8s的Python的分布式深度学习训练平台搭建简单实践
人工智能·分布式·python·ai·kubernetes·gpu
MicroTech20253 小时前
微算法科技(MLGO)研发突破性低复杂度CFG算法,成功缓解边缘分裂学习中的掉队者问题
科技·学习·算法
墨染点香4 小时前
LeetCode 刷题【126. 单词接龙 II】
算法·leetcode·职场和发展
aloha_7894 小时前
力扣hot100做题整理91-100
数据结构·算法·leetcode
Tiny番茄4 小时前
31.下一个排列
数据结构·python·算法·leetcode
挂科是不可能出现的4 小时前
最长连续序列
数据结构·c++·算法
mit6.8245 小时前
[Agent可视化] 配置系统 | 实现AI模型切换 | 热重载机制 | fsnotify库(go)
开发语言·人工智能·golang
前端小L5 小时前
动态规划的“数学之魂”:从DP推演到质因数分解——巧解「只有两个键的键盘」
算法·动态规划