Qdrant
Vector database written in Rust. Strong filtering (payload-based pre-filter), HNSW index with quantization variants, gRPC + REST APIs. The performance pick when you cross 10M vectors.
Overview
Vector database written in Rust. Strong filtering (payload-based pre-filter), HNSW index with quantization variants, gRPC + REST APIs. The performance pick when you cross 10M vectors.
Stack & relationships
How Qdrant relates to other entries in the catalog — recommended pairings, alternatives, dependencies, and edges to avoid. Each edge carries a one-line operator note from our editorial team.
Works with
- Works withAnythingLLM
The upgrade path when workspaces grow past 100K vectors. PQ quantization cuts storage 4-8x.
- Works withMem0 (agent memory API)
Mem0's production-tier vector backend. Switch from LanceDB to Qdrant when memory store grows past ~500K vectors per agent.
- Works withAnythingLLM
Production-tier swap for AnythingLLM workspaces past 100K vectors. Standard upgrade path.
Alternatives
- Competes withWeaviate
Both are production-grade vector DBs. Qdrant has the simpler ops surface and better single-node performance; Weaviate has hybrid-search and broader query language.
- Competes withMilvus
Qdrant is single-node-friendly and fast to deploy; Milvus is the heavy-duty distributed option for the 100M+ vector scale.
- Alternative toChroma
Chroma is the simplest dev-experience vector store; Qdrant is the production upgrade once your collection sizes outgrow Chroma's single-node design.
- Alternative toWeaviate
Weaviate has hybrid search and a richer query language; Qdrant has cleaner ops and faster single-node performance. Pick by workload shape.
- Alternative toMilvus
Milvus targets 100M+ vector scale with distributed deployment; Qdrant is single-node-friendly. Switch from Qdrant to Milvus only when you've outgrown single-node.
- Alternative toRedis (vector search)
Redis Vector is the right choice when you already run Redis for caching and want vector search without adding another service. Slower than purpose-built vector DBs at scale.
Pros
- Rust performance
- Excellent payload filtering
- Production-grade clustering
Cons
- Steeper learning curve than Chroma
- Less mature for graph queries
Compatibility
| Operating systems | macOS Linux Windows Docker |
| GPU backends | optional GPU acceleration |
| License | Open source · free (OSS) + managed cloud |
Get Qdrant
Frequently asked
Is Qdrant free?
What operating systems does Qdrant support?
Which GPUs work with Qdrant?
Reviewed by RunLocalAI Editorial. See our editorial policy for how we evaluate tools.