ISHMANOV Знания Написать

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

Когда применить Нашел через 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: текст, картинки, видео, аудио

Впервые опубликовано: @ai_ossresearch.

Методология

Методология одной книгой

Как Product Owner ведёт запрос бизнеса от первого письма до результата, который можно показать: пять стадий, у каждой понятный выход. Оставьте почту, и я пришлю книгу.

В практике с 2016 года: backend, B2B-платформы, команды. С 2024 года занимаюсь ML и LLM и тем, как ИИ меняет работу продуктовых команд и руководителей.

Читать дальше

Все статьи блога →