Correndo o risco de ser acusado de promoção de produtos, mas se esse problema for estrutural (como consumir tempo diariamente), eu recomendaria Elasticsearch .
Como eles fazem isso eu não sei, mas eu recebo arquivos importados diariamente de 80 GB que elásticos retornam respostas em milissegundos .
Isenção de responsabilidade: não estou relacionado a essa empresa, não me beneficie de forma alguma. Apenas um usuário feliz de seus produtos.