Инструменты
Ручная сборка ANN: когда свой велосипед оказывается лучше pgvector
Многие разработчики сразу рекомендуют pgvector для задач поиска ближайших соседей, но он подходит не всегда. Главные причины: pgvector есть не везде, где должна работать память системы, и самое ценное в задаче автора — вовсе не генерация кандидатов, а другие этапы.
В статье разбирается, когда имеет смысл писать свой ANN, а когда лучше положиться на готовые решения. Автор делится практическими соображениями и выводами, которые помогут другим командам принять верное архитектурное решение.
Источник: habr.com