# milvus **Repository Path**: zhang_renyang/milvus ## Basic Information - **Project Name**: milvus - **Description**: milvus - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-04-01 - **Last Updated**: 2025-04-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 向量 - 大小 方向 - 一维向量 ## 二维向量 - 可以用有序数对来表示 - (x,y) - (3,4) ## 三维向量 - (x,y,z)有序数对来表示三给向量 ## 向量Embeddings - 是一种将离散对象映射到连续向量空间的的技术 - 简单来说就是将难以直接计算的信息嵌入到一个数学内,使计算机可以方便的进行计算和处理 ## 向量数据库 - 以前的数据库存的都是一些类似表格的东西 - 向量数据库 不像平时别的数据库一样存数据,而是把信息变成一串数字,也就是向量进行保存,然后存储下来 - 普通数据库 名字 咪咪 颜色 黄色 年龄 3 - 向量数据库 [0.1,0.2,0.3],这一串数字就代表猫的各种特殊 ## 向量数据库的作用 - 以图搜图 - 以文搜文 - 以歌搜歌 ## 向量数据库的工作原理 - 转换 把文字图片等信息转成向量 苹果: [1,1,1] - 存储 把这些向量信息保存在数据库里 - 搜索 当你查找的时候,也会把问题转向成量 先把红色转成向量数据1,再按1去搜索 - 比较 计算你的问题向量和数据库中所有的向量的相似度 - 返回结果 把最相相似的结果返回给你 ## milvus ### 优点 - 快 - 开源免费 - 容易使用 ## 能做什么 - 搜索图片 - 语音识别 - 推荐系统 - 智能问题 ## 如何工作 - 收集数据 - 保存数据 - 搜索数据 ## 如何启动milvus - docker compose up -d ## 访问数据库 - attu ### 能做什么 - 查看数据 docker run -p 8000:3000 -e MILVUS_URL=192.168.2.114:19530 zilliz/attu:v2.5