logo
  • Develop
  • Deploy
  • Ecosystem
  • Learn
  • API Reference
Log in Start Free
logo
  • Develop
  • Deploy
  • Ecosystem
  • Learn
  • API Reference

Learn

Overview

Guides

Overview
Search Evaluation
  • Measuring Retrieval Relevance
  • Evaluating Pipeline Output Quality
Search Patterns
  • How to Choose an Embedding Model: Evaluation & Tradeoffs
  • Query Decomposition for Multi-Hop Questions
  • A Complete Guide to Filtering in Vector Search
Search Tuning
  • Hybrid Search in Qdrant
  • What to Check Before Tuning a Qdrant Collection
  • Candidate Depth: How Much Retrieval Is Enough?
  • How to Tune Hybrid Search in Qdrant
  • When Is a Reranker Worth It?
  • When Your Collection Outgrows RAM
Production & Operations
  • Memory Tiers in Qdrant: What to Use and When
  • Bulk Uploading Data to Qdrant
  • How to Implement Multitenancy and Custom Sharding in Qdrant
  • Managed Cloud Prometheus Monitoring

Tutorials & Examples

Overview
Get Started
Data & Filtering
Multimodal Search
Operations
RAG & Agents
Recommendations
Search Quality

Courses

Overview
Qdrant Beginner Course
Qdrant Essentials Course
Multi-Vector Search Course
Retrieval Optimization
Building AI Assistants with On-Device Memory

Technical Articles

Overview
Vector Search Fundamentals
Core Concepts
Mastering Search
Search Quality
Production Ops
Qdrant Internals
Embedding Research
RAG & Agents
Data Exploration
Demos & Tutorials

Videos

Videos on YouTube

Learn

Overview

Guides

Overview
Search Evaluation
  • Measuring Retrieval Relevance
  • Evaluating Pipeline Output Quality
Search Patterns
  • How to Choose an Embedding Model: Evaluation & Tradeoffs
  • Query Decomposition for Multi-Hop Questions
  • A Complete Guide to Filtering in Vector Search
Search Tuning
  • Hybrid Search in Qdrant
  • What to Check Before Tuning a Qdrant Collection
  • Candidate Depth: How Much Retrieval Is Enough?
  • How to Tune Hybrid Search in Qdrant
  • When Is a Reranker Worth It?
  • When Your Collection Outgrows RAM
Production & Operations
  • Memory Tiers in Qdrant: What to Use and When
  • Bulk Uploading Data to Qdrant
  • How to Implement Multitenancy and Custom Sharding in Qdrant
  • Managed Cloud Prometheus Monitoring

Tutorials & Examples

Overview
Get Started
Data & Filtering
Multimodal Search
Operations
RAG & Agents
Recommendations
Search Quality

Courses

Overview
Qdrant Beginner Course
Qdrant Essentials Course
Multi-Vector Search Course
Retrieval Optimization
Building AI Assistants with On-Device Memory

Technical Articles

Overview
Vector Search Fundamentals
Core Concepts
Mastering Search
Search Quality
Production Ops
Qdrant Internals
Embedding Research
RAG & Agents
Data Exploration
Demos & Tutorials

Videos

Videos on YouTube
  • Learn
  • Technical Articles
  • Qdrant Internals

Qdrant Internals

Take a look under the hood of Qdrant’s high-performance vector search engine. Explore the architecture, components, and design principles the Qdrant Vector Search Engine is built on.

All Technical Articles Vector Search Fundamentals Core Concepts Mastering Search Search Quality Production Ops Qdrant Internals Embedding Research RAG & Agents Data Exploration Demos & Tutorials
Qdrant Internals

Filtered Vector Search: What ACORN Fixes, and What Fixes ACORN

ACORN repairs filtered HNSW search at query time, extra edges at index time. We benchmarked both in Qdrant on one million points.

Dylan Couzon & Meina Ghafouri

August 7, 2026

Qdrant Internals

Introducing Gridstore: Qdrant's Custom Key-Value Store

Why and how we built our own key-value store.

Luis Cossio, Arnaud Gourlay & David Myriel

February 5, 2025

Qdrant Internals

Immutable Data Structures in Qdrant

Learn how immutable data structures improve vector search performance in Qdrant.

Andrey Vasnetsov

August 20, 2024

Qdrant Internals

Faster Disk I/O for Vector Search Using io_uring

The Linux io_uring API offers great performance in certain cases. Here's how Qdrant uses it!

Andre Bogus

June 21, 2023

Qdrant Internals

Filterable HNSW Without Recall Loss

How to make ANN search with custom filtering?

Andrei Vasnetsov

November 24, 2019

Ready to get started with Qdrant?

Start Free
© 2026 Qdrant.
Terms Privacy Policy Impressum Recruitment Privacy Policy Cookie Consent