之前帮某社群干活的时候,做了一点向量数据库的性能评测,选择了几个常见的向量数据库:qdrant、milvus和pgvector。压测下来,发现qdrant性能最好,pgvector并发最不行。
因此后面有需要使用向量数据库的场景,我都是使用qdrant。那么什么是qdrant?qdrant是一个高性能、大规模的向量数据库和向量搜索引擎。它使用rust语言编写。提供HTTP接口使用。
闲话少说,那么如何一键部署qdrant向量数据库呢?
如果你有自己的服务器并且会docker,可以使用docker命令,如下:
1 | docker run -d --name qdrant -p 6333:6333 -p 6334:6334 \ |
其中6333端口是qdrant的HTTP API,直接调用这个端口即可使用qdrant。
另外 http://<IP>:6333/dashboard 是qdrant的dashboard地址,部署之后可以访问该路径看到管理页面。
如果你没有服务器也不会docker,但想快速体验一下qdrant,可以试试zeabur云平台的一键部署。什么是zeabur可以参考这篇文章,这里不再赘述。我在zeabur平台做了一个qdrant的部署模板,可以一键快速部署,只需要点击下面图片即可。
如果图片显示不正常,也可以点击下面链接部署:https://zeabur.com/templates/1DAD45