LanceDB — встраиваемая OpenSource векторная БД

Исследую open‑source и self‑hosted инструменты для AI/ML и инженерии — от LLM‑прокси и RAG‑памяти до оркестраций и headless‑CMS. Даю «Когда использовать», реальные сценарии и сравнения с альтернативами, чтобы вы не тратили недели на ресёрч и инфраструктуру. Моя цель — помочь быстро собрать рабочий стек под B2B‑AI, снизить токены и ускорить прод.

lancedbвекторная базаzero infra

Когда применить

Нашел через Repowise, очень удобная БД, где сразу хранится SQL, Сырые данные, метаданные + эмбединги. Все на локальной машине, без серверов. Локально для протипов.

В отличие от: Chroma, Qdrant, Weaviate, Milvus, pgvector - не требует инфраструктуры, хранится локально или на S3.

Когда применять:

  • Прототип или MVP - не хочешь поднимать инфру векторного поиска
  • Локальная обработка данных
  • Данные уже в S3/GCS
  • Мультимодальный поиск (текст, картинки, видео)
  • Гибридный поиск (вектор + full-text) без сложностей

Что под капотом:

  • хранилище на базе формата Lance (быстрее Parquet на random access)
  • встраиваемый режим (zero infra) + облачный режим
  • ANN-индексы (IVF-PQ, HNSW)
  • гибридный поиск: векторный + full-text (BM25)
  • нативная интеграция с LangChain, LlamaIndex, pandas, polars
  • multimodal: текст, картинки, видео, аудио

Читайте так же