Consulta uma palavra em vários arquivos PHP

Boa tarde,

Tenho um grande acervo de documentos em PDF e gostaria de implementar uma forma de buscar palavras dentro destes documentos. Primeiramente pensei se não existiria alguma biblioteca para fazer essa consulta. Outra opção seria extrair todos os textos dos PDF para uma tabela no banco de dados e fazer a consulta usando as funções do próprio banco. Em questão de desempenho não sei qual seria a melhor opção.

Alguém já viu algo parecido e poderia dar alguma dica?