Векторные базы данных: Qdrant, pgvector, Milvus — что выбрать
Технологии20 февраля 2025 12 мин

Векторные базы данных: Qdrant, pgvector, Milvus — что выбрать

Сравнение векторных баз для RAG-систем: скорость, масштабируемость, цена, сложность деплоя. Когда хватит pgvector, а когда нужен Qdrant.

Векторная база — сердце любой RAG-системы. От выбора зависит скорость поиска, стоимость инфраструктуры и сколько часов вы потратите на эксплуатацию. Разбираем четыре самых популярных варианта для российского рынка.

pgvector — когда достаточно PostgreSQL

pgvector — расширение для PostgreSQL, добавляющее тип vector и операции поиска. Если у вас уже есть Postgres и база знаний до 100 000 документов — это самый простой старт. Один сервер, одна база, никаких новых технологий. Но при росте свыше миллиона векторов производительность падает, нужны хаки с индексами (HNSW, IVFFlat).

pgvector — это «походный вариант». Хорош для PoC и небольших продакшенов, но не масштабируется без боли.

Qdrant — наш выбор для продакшена

Qdrant — специализированная векторная база на Rust. Быстрый HNSW-поиск, фильтрация по метаданным (важно для RAG — фильтровать по источнику, дате, разделу), поддерживает on-premise. При 10 млн векторов отвечает за 20–50 мс. У них есть бесплатная open-source версия, которой хватает для большинства задач.

  • Скорость: 20–50 мс на 10 млн векторов с фильтрацией
  • Фильтрация по payload — критично для RAG (отделить регламенты от договоров)
  • On-premise — можно развернуть у себя, важно для 152-ФЗ
  • Open-source, без vendor lock-in

Milvus и Pinecone — когда они нужны

Milvus — для гигантских масштабов (миллиарды векторов) и команд с strong DevOps. Сложный в эксплуатации, требует Kubernetes, но на больших объёмах выигрывает. Pinecone — managed-сервис, удобно стартовать, но данные у зарубежного провайдера (не для ПДн) и платно при росте.

Чек-лист выбора

  • До 100 000 документов — pgvector, не усложняйте
  • 100 000 – 10 млн — Qdrant on-premise
  • Миллиарды и есть K8s-команда — Milvus
  • Нет DevOps и не важен 152-ФЗ — Pinecone

Хотите так же у себя в компании?

Расскажите задачу — проведём бесплатный AI-аудит и предложим решение с расчётом окупаемости.