我的碎碎念

不为繁华易匠心,不舍初心得始终。

0%

如何一键部署qdrant向量数据库

之前帮某社群干活的时候,做了一点向量数据库的性能评测,选择了几个常见的向量数据库:qdrant、milvus和pgvector。压测下来,发现qdrant性能最好,pgvector并发最不行。

因此后面有需要使用向量数据库的场景,我都是使用qdrant。那么什么是qdrant?qdrant是一个高性能、大规模的向量数据库和向量搜索引擎。它使用rust语言编写。提供HTTP接口使用。

闲话少说,那么如何一键部署qdrant向量数据库呢?

如果你有自己的服务器并且会docker,可以使用docker命令,如下:

1
2
3
docker run -d --name qdrant -p 6333:6333 -p 6334:6334 \
-v $(pwd)/qdrant_storage:/qdrant/storage:z \
qdrant/qdrant

其中6333端口是qdrant的HTTP API,直接调用这个端口即可使用qdrant。

另外 http://<IP>:6333/dashboard 是qdrant的dashboard地址,部署之后可以访问该路径看到管理页面。

如果你没有服务器也不会docker,但想快速体验一下qdrant,可以试试zeabur云平台的一键部署。什么是zeabur可以参考这篇文章,这里不再赘述。我在zeabur平台做了一个qdrant的部署模板,可以一键快速部署,只需要点击下面图片即可。

Deploy on Zeabur

如果图片显示不正常,也可以点击下面链接部署:https://zeabur.com/templates/1DAD45