Coggle数据科学 | 小白学 RAG:Milvus 介绍与使用教程

本文来源公众号“Coggle数据科学”,仅用于学术分享,侵权删,干货满满。

原文链接:小白学 RAG:Milvus 介绍与使用教程

什么是Milvus?

Milvus 是一款高性能、高扩展性的开源向量数据库,专为处理海量向量数据的实时召回而设计。它基于 FAISS、Annoy、HNSW 等向量搜索库构建,核心功能是解决稠密向量相似度检索的问题。Milvus 不仅支持基本的向量检索,还提供数据分区分片、数据持久化、增量数据摄取、标量向量混合查询、time travel 等功能,同时优化了向量检索的性能,以满足各种向量检索场景的应用需求。

Milvus 的架构设计采用了云原生技术,支持存储与计算分离,使得计算节点可以横向扩展。它由四个层次组成:接入层(Access Layer)、协调服务(Coordinator Service)、执行节点(Worker Node)和存储服务(Storage)。这种分层设计使得各个组件相互独立,可以独立扩展和容灾,从而提高了系统的弹性和灵活性。

Milvus 支持多种部署模式,包括轻量级的 Milvus Lite、单机服务器部署的 Milvus Standalone,以及可部署在 Kubernetes 集群上的 Milvus Distributed。这些部署模式使得 Milvus 能够适应不同规模的数据和应用场景。

Milvus基础使用

在 Milvus 中,定义集合(Collection)的模式(Schema)是一个重要的步骤,因为它决定了如何存储和检索数据。根据您的描述,您想要创建一个集合,其中主键(Primary Key)和向量字段(Vector Field)使用默认名称("id" 和 "vector"),并且使用余弦相似度(COSINE)作为度量类型(Metric Type)。

  • 导入环境

from pymilvus import Milvu
Windows 11 Pro 是Microsoft Windows操作系统的专业版本之一,它针对企业和高级用户设计,提供了更多的管理选项和功能。以下是安装Windows 11 Pro的一般步骤: 1. **检查系统要求**:确保你的电脑满足Windows 11的专业版硬件需求,如64位处理器、足够的RAM(建议8GB以上),以及至少1TB的硬盘空间(SSD更佳)。 2. **获取安装媒体**:你可以从Microsoft Store购买并下载Windows 11 Pro ISO镜像文件,或者从官方授权渠道获取安装密钥和ISO。 3. **创建安装媒介**:可以使用Media Creation Tool工具制作USB启动盘或者DVD光盘。 4. **重启电脑**:将安装媒介插入电脑并重启,进入BIOS设置更改启动顺序以便从安装媒介引导。 5. **开始安装**:当电脑启动后,选择语言和键盘布局,然后按照屏幕提示进行下一步操作,包括许可条款接受、自定义安装等。 6. **输入产品密钥**:如果你有许可证密钥,此时需要输入,如果没有则可以选择“在线购买”或“试用30天”。 7. **分区和格式化磁盘**:选择是否保留现有数据,然后分配新硬盘的空间给Windows 11。 8. **安装过程**:等待安装程序完成,这可能需要一段时间,期间可能会有一些设置让你调整,比如激活选项和更新设置。 9. **首次登录**:安装完成后,创建新的管理员账户并设置密码,然后就可以开始使用Windows 11 Pro了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值