Как правильно организовать поиск по большому кол-во бд?
Есть несколько больших postgresql таблиц(по ≈ 1млн строк в каждой). Например с номерами телефонов и информации о их владельцах. Пользователь вводит номер, ему выдаётся инфа из бд. Как сделать поиск максимально производительным? Что использовать? Асинхронность? Многопоточность?