А почему поиск тормозит?
Может сам поиск отрабатывает не долго, а вот последующая сортировка уже медленно
Ну или фетчинг, если вы всё найденное на клиент отправляете )
Напомнили интересный изврат -
ZomboDB brings powerful text-search and analytics features to Postgres by using Elasticsearch as an index type