Перейти к содержимому
Tech~3 мин чтения

Vector database

База данных, которая хранит векторы (embeddings) и быстро находит похожие. Сердце RAG-систем. Pinecone, Weaviate, Supabase Vector.

Развёрнутое объяснение

Vector database — специальная БД для хранения и поиска по embeddings. Embedding — это вектор из 768-3072 чисел, представляющий смысл текста/картинки. Похожие тексты имеют похожие векторы.

Зачем: классические БД ищут по точному совпадению («WHERE id = 123»). Vector DB ищут по семантическому смыслу («найди тексты, похожие на этот вектор»). Это позволяет делать RAG, рекомендации, поиск дубликатов.

Популярные: Pinecone (managed, дорогой), Weaviate (open-source + managed), Supabase Vector (если у тебя Supabase), Qdrant, Milvus, pgvector (Postgres extension).

Где это в услугах WRAW

  • Supabase Vector в RAG-ботах
  • Pinecone для крупных каталогов

Частые вопросы

Сколько стоит Vector DB?

Pinecone — от $70/мес. Supabase Vector — включён в Supabase Pro ($25/мес). pgvector — бесплатно.

Можно ли обойтись без Vector DB?

Для маленьких баз (<1000 документов) — да, в памяти приложения. Для серьёзного RAG — нет.

Связанные термины

Покажем, где Vector database даст результат

Опишите задачу своими словами — за 1 рабочий день пришлём понятное предложение с шагами и стоимостью.