Как оптимизировать тяжелые запросы на бэкенд при поиске на каждый ввод пользователя?

бэкендзапросыоптимизацияпоискпроизводительность