--- title: "Qdrant" type: entity tags: [vector-database, rag, rust, open-source] last_updated: 2025-01-16 --- ## Definition Qdrant 是用 Rust 编写的开源向量数据库(Vector Store),提供高效的 Embedding Vector 存储和相似度检索能力,支持余弦相似度、欧氏距离等多种度量方式,以及过滤(Filtering)和分组(Grouping)等高级查询功能。 ## Type - **Category**: 向量数据库 / Vector Database - **Language**: Rust - **Website**: qdrant.tech - **License**: Apache 2.0 ## Core Capabilities 1. **向量存储**:高维向量(Embedding)的持久化存储 2. **相似度检索**:余弦相似度、点积、欧氏距离等多种度量方式 3. **Top-k 检索**:根据相似度排序返回最接近的 k 个向量 4. **过滤查询**:支持基于 Payload(元数据)的预过滤,精确定位检索范围 5. **分布式部署**:支持集群模式横向扩展 ## In RAG Context - [[rag从入门到精通系列1-基础rag]] 中作为 Indexing 阶段向量存储后端 + Retrieval 阶段检索引擎 - 与 LangChain 的 Vector Store 接口无缝集成 ## Related Concepts - [[Vector Store]] — Qdrant 属于 Vector Store 的一种实现 - [[RAG]] — Qdrant 是 RAG Pipeline 的基础设施组件 - [[Retrieval]] — Qdrant 提供向量相似度检索能力