Qdrant向量数据库部署方法以及在线托管的使用方法
› VFX大学 › VFX Pipeline | 数字创意工作流 › Ai应用RAG知识库构建与部署资源使用方法汇总 › Qdrant向量数据库部署方法以及在线托管的使用方法

追光
Qdrant向量数据库部署方法以及使用方法
Qdrant 是一个高性能的向量搜索引擎,专为存储和检索高维向量数据而设计。它支持语义搜索、推荐系统、图像检索等应用场景。Qdrant 提供了开源版本以及在线托管服务(Qdrant Cloud),开发者可以轻松部署和使用。以下是 Qdrant 的基本使用流程:
一、安装Qdrant(使用docker安装)
1、拉取静像
docker pull docker.m.daocloud.io/qdrant/qdrant
2、运行镜像(在运行前必须要设置api密钥)
docker run -d -p 6333:6333 -p 6334:6334 -e QDRANT__SERVICE__API_KEY=密钥 -v /挂载的磁盘路径/:/qdrant/storage --name NewVFX_Vector docker.m.daocloud.io/qdrant/qdrant:latest
3、默认在 localhost:6333 运行
打开浏览器输入地址后即可打开管理界面,这里会弹出密钥验证,输入运行时候设置的密钥即可。
4、创建数据库
PUT collections/star_charts
{
"vectors": {
"size": 1024,
"distance": "Dot"
}
}
//star_charts 是数据库名(随意更改),size是数据库维度,不同的Emb模型有不同的数据维度;distance是计算方式。
5、创建好数据库后,在应用内连接
服务器:localhost:6333 ;数据库名:star_charts;apikey:密钥
6、数据库的备份和还原
Qdrant支持数据库快照,可以将数据库打快照并下载备份,也可以上传快照进行还原。
点击进入数据库后,点击Snapshot,即可创建快照并下载。也可以在collection界面上传快照对数据进行还原。
二、 Qdrant 在线托管数据库的使用方法
Qdrant Cloud 提供完全托管的在线数据库服务,无需管理底层基础设施。自动扩展功能,适应不同规模的工作负载。
以下是使用 Qdrant 托管数据库 的详细步骤:
1. 访问 Qdrant Cloud,并注册一个新账户。
2. 创建集群
登录后进入控制台 ,将看到 Qdrant Cloud 的管理界面。
创建新集群
– 点击“Create Cluster”按钮。
– 选择适合需求的配置(如性能模式、区域位置等)。
– 输入集群名称,并确认创建。
等待集群启动
创建完成后,Qdrant 将分配一个托管的集群实例。可以在控制台中查看集群的状态和详细信息。
3. 获取 API 密钥和连接信息
API 密钥
在 Qdrant Cloud 控制台中,找到集群详情页面,复制生成的 API 密钥。这个密钥用于身份验证。
主机地址
同样在集群详情页面中,您可以找到分配给您的 主机地址(例如:`https://your-cluster-id.aws.qdrant.cloud`)。这是与 Qdrant 集群交互的入口。