Qdrant – векторная база данных и поисковая система с открытым исходным кодом, написанная на языке Rust. Распространяется по лицензии Apache 2.0, предлагается также облачный сервис.
Возможности
- Хранение точек: вектор плюс полезная нагрузка (payload) в формате JSON.
- Индекс HNSW и фильтрация по полям payload во время поиска.
- Несколько векторов на объект, разреженные векторы, гибридный поиск.
- Квантование векторов для экономии памяти.
- Распределённый режим с шардированием и репликацией.
- API REST и gRPC, клиенты для популярных языков.
Где применяется
RAG-системы и корпоративные ассистенты, семантический поиск, рекомендации, поиск по изображениям.
Что учитывать
- Планирование памяти и квантования для больших коллекций.
- Резервное копирование и мониторинг в собственной эксплуатации.