[大模型]Milvus Lite安装


Milvus 是一款开源的向量数据库,它主要特点是高可用、高性能和易扩展,主要用于处理海量向量数据的实时召回。它基于诸如 FAISS、Annoy、HNSW 等向量搜索库构建,核心功能是解决稠密向量相似度检索的问题。Milvus 在向量检索库的基础上,提供了数据分区分片、数据持久化、增量数据摄取、标量向量混合查询、时间旅行等功能,并显著优化了向量检索的性能,能够满足各种向量检索场景的应用需求。

前提

  1. 可以使用主机自带python解释器进行安装
  2. 但是避免相互冲突,本文仍然使用单独的环境来运行该服务
  3. 虚拟环境软件使用Anaconda

相关链接

官方网站

https://milvus.io/docs/milvus_lite.md

中文网站

https://www.milvus-io.com/getstarted/milvus_lite

创建虚拟环境

首先创建虚机环境,启动虚拟服务

conda create -n milvus_lite python=3.11

切换环境

conda activate milvus_lite

安装Milvus

pip install milvus

image.png
持久化运行Milvus

milvus-server --data D:\Application\server\milvus_lite

如果是linux则可以使用

milvus-server --data home\server\milvus_lite

会发现目录中自动创建了若干文件夹
image.png
命令行输出**Welcome to use Milvus!**表示运行成功
image.png

连接Milvus

attu连接工具

attu官方开源地址

https://github.com/zilliztech/attu

下载地址

https://github.com/zilliztech/attu/releases
image.png

连接

image.png
image.png

Milvus是一个分布式、高性能的向量相似度检索系统,非常适合于处理大规模高维数据集。以下是关于如何安装 Milvus 数据库的基本步骤: ### 安装 Milvus #### 准备工作 1. **操作系统**:推荐使用 Linux 环境(如 CentOS、Ubuntu 或者 Debian)。如果您在 Windows 上运行,您需要使用 Docker 来运行 Milvus。 2. **Python**: 需要 Python 3.x 版本,并且确保您的环境已经安装了用于运行 Milvus 的所有依赖包。 3. **端口**:确保您的服务器上可以访问所需的端口(通常为默认的 `9000` 和 `8000`),并且它们未被其他服务占用。 4. **网络**:确保 Milvus 能够通过网络连接到其节点之间,如果部署的是集群模式。 ### 使用 Docker 安装 Milvus Docker 提供了一个简单的方式启动并运行 Milvus 实例。以下是在 Linux 系统上使用 Docker 运行 Milvus 的命令示例: ```bash # 下载 Milvus 的最新镜像 docker pull milvusdb/milvus:latest # 创建一个新的容器并运行 Milvus docker run -d \ --name milvus_db \ -p 9000:9000 \ -p 8000:8000 \ milvusdb/milvus:latest ``` ### 检查 Milvus 是否成功启动 打开浏览器访问 `http://localhost:8000` 来验证 Milvus 控制面板是否正常启动。 ### 后续操作 一旦 Milvus 成功启动,您可以开始构建索引、导入数据以及执行查询等操作。通常,这会涉及到 Python SDK 或 RESTful API 的使用,例如通过 `pip install milvus-sdk` 安装客户端库并在应用程序中调用相应的 API 方法。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柒杉丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值