Обычного поиска по словам становится недостаточно для работы с большими массивами данных.
Если пользователю нужен конкретный номер документа, код или артикул, подходит полнотекстовый поиск. Но когда запрос сформулирован своими словами, он может не найти нужную информацию — здесь лучше работает векторный поиск, который учитывает смысл.
На практике бизнесу часто нужны оба подхода одновременно. Например, запрос может содержать номер полиса и описание ситуации, которую нужно найти в документах. Раньше для этого приходилось использовать несколько инструментов: СУБД, поисковый движок и отдельное векторное хранилище.
Теперь YDB от Yandex B2B Tech, впервые среди российских СУБД, объединила полнотекстовый и векторный поиск в одной СУБД. Оба индекса работают как распределённые таблицы и обновляются в одной транзакции с основными данными, поэтому их не нужно отдельно синхронизировать.
Такой подход можно использовать для корпоративных баз знаний, документов, каталогов, тикетов и ИИ-ассистентов. Гибридный поиск уже доступен в on-premises и в Managed Service for YDB.
Post #3037
15.2K