Qdrant Vector DB

Open-source vector database and similarity search engine optimized for high-performance ANN retrieval in production ML workloads. Maintained by Qdrant (the company).


What It Does

Qdrant stores dense vectors alongside payload (structured metadata) and supports filtered ANN search — combining vector similarity with attribute predicates efficiently via graph-integrated filtering.

Key capabilities:

  • ANN searchHNSW-based index; high recall/speed tradeoff
  • Filtered search — predicates integrated into graph traversal (not post-filter), avoiding recall loss on selective filters
  • QuantizationScalar Quantization (int8, 4×), Binary Quantization (1-bit, 32×), TurboQuant (rotation-based, 8×–32×, Qdrant 1.18+)
  • Sparse + dense — supports sparse vectors alongside dense for hybrid retrieval
  • Payload filtering — rich JSON payload per vector with indexed field filtering
  • Collections — top-level namespace; each collection has its own vector config and index

Quantization Options

MethodCompressionNotes
Scalar Quantization (int8)Near-lossless; default recommended
Binary Quantization16×–32×Significant recall loss without oversampling
TurboQuant (v1.18+)8×–32×Rotation-based; beats BQ by 9–24 pp recall
  • Weaviate Vector DB — competing vector database; native cross-encoder reranking support
  • Pinecone — managed-only competitor
  • FAISS — library (not a service); no filtering, no persistence

Articles

People