Qdrant
vector-db31,891Apache-2.0

Qdrant

High-performance vector search engine written in Rust with rich filtering and full payload support.

Updated Jun 7, 2026
Platforms
docker, linux, macos, windows
Pricing
freemium
Status
active
License
Apache-2.0

What it does

Core capabilities at a glance

  • Rust-based high-performance vector engine
  • Rich payload filtering and indexing
  • Scalar, product, and binary quantization
  • Multi-tenancy with isolated collections
  • Distributed deployment with replication
  • REST and gRPC APIs with client SDKs

Deep dive

The full breakdown - performance, comparisons, and setup

Qdrant

Qdrant is the vector database you choose when you care about search quality and filtering performance. Written in Rust, it delivers consistent low-latency vector search with payload filtering that most other vector databases can't match.

What it is

Qdrant is a vector similarity search engine that stores vectors alongside payload data (metadata) and allows filtering on that metadata before or during the search. It's designed for production RAG applications where you need to search across millions of vectors with complex business logic filters.

Performance you'll see

HardwareVectorsLatency (p99)Recall
Single server (64GB RAM)10M vectors at 768dunder 50ms0.99
Single server (128GB RAM)50M vectors at 768dunder 100ms0.98
3-node cluster500M vectors at 768dunder 200ms0.98

How it stacks up

QdrantChromaMilvusWeaviate
Written inRustPythonGo/C++Go
FilteringBestGoodGreatGreat
QuantizationYes (scalar, product, binary)NoYesYes
DistributedYesNoBestYes
Ease of setupMediumEasyHardMedium
Best forProduction RAGPrototypingBillion-scaleAll-in-one

Get started

docker run -d -p 6333:6333 qdrant/qdrant

What the community says

"Switched from Pinecone to self-hosted Qdrant. Same performance, no egress fees, and the Rust runtime uses half the RAM."

When to use something else

  • Prototyping: Chroma is simpler to set up
  • Billion-scale: Milvus has better horizontal scaling
  • All-in-one with vectorization: Weaviate has built-in embedding modules

Frequently asked

Quick answers to common questions

What is Qdrant?

Qdrant is a vector-db tool for local AI workloads. High-performance vector search engine written in Rust with rich filtering and full payload support.

Is Qdrant free and open source?

Yes, Qdrant has 31,891 GitHub stars and is licensed under Apache-2.0. You can self-host it for free on docker, linux, macos, windows.

What platforms does Qdrant support?

Qdrant runs on docker, linux, macos, windows.

What hardware do I need for Qdrant?

The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. Qdrant has 31,891 GitHub stars and an active community.

Does Qdrant support GPU acceleration?

Qdrant supports GPU acceleration via CUDA, Metal, or Vulkan depending on your platform. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.

What are the best alternatives to Qdrant?

Popular alternatives include other vector-db tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.

How much does Qdrant cost?

Qdrant is freemium. Check the official website for current pricing.

Pairs well with

Complementary tools, models, and hardware

Comments coming soon

Configure NEXT_PUBLIC_GISCUS_REPO_ID and NEXT_PUBLIC_GISCUS_CATEGORY_ID at giscus.app to enable.