
Подложка данных и векторная база: зачем обе в регулируемом ИИ
Векторный поиск находит похожее, но не объясняет решение. Как хранить версию нормы и источник рядом с ответом модели.
Новости для разработчиков без шума — My Dev News в Telegram.

Тег
Все статьи блога с этим тегом.

Векторный поиск находит похожее, но не объясняет решение. Как хранить версию нормы и источник рядом с ответом модели.

Права доступа в промышленном RAG нельзя оставлять модели. Как изолировать арендаторов, применить список доступа до извлечения, закрыть скрытые каналы утечки и измерить полноту при жёстких фильтрах.

Открытая транзакция после необработанного исключения блокирует миграцию и всю очередь запросов — кейс GitHub и Postgres.

Qdrant, Pinecone, Weaviate, pgvector и Milvus: фильтры, гибридный поиск, мультитенантность и квантование — как выбирать хранилище памяти агента.

Как выбрать и эксплуатировать векторную базу: алгоритмы поиска, фильтры, арендаторы, PostgreSQL с pgvector против отдельного хранилища.

Практическое руководство по промышленным RAG-системам: подготовка корпуса, гибридный поиск, переранжирование, оценка качества, безопасность, наблюдаемость и поэтапный план внедрения.

Больше вызовов LLM не всегда означают больше расходов: считать нужно стоимость закрытого обращения, а не одного ответа.

Как разбиение текста, векторные представления, pgvector, контроль расходов и наблюдаемость делают RAG-систему устойчивой.

Профилирование, индексы, рефакторинг ORM, материализованные представления, пул соединений и кэш — практический гайд по PostgreSQL и MySQL.

Таблица jobs, блокировки строк, JSONB, LISTEN/NOTIFY и воркеры — без Redis, если Postgres уже в стеке.

DBOS и Obelisk: локальный SQLite + Litestream в S3 для состояния workflow; Postgres — когда нужны HA и масштаб.

Metrics Layer / Headless BI: единый исполняемый контракт метрик, отличие от каталога данных и почему LLM не должна сама изобретать SQL.

Chroma, Pinecone, Qdrant, Weaviate — не бенчмарки QPS, а packaging, API stability и путь из dev в production.

Кейс tsk: finite state transducer в Rust, общие суффиксы финского языка и почему FTS в SQLite был временным решением.