ReindexSearchIndex exaurindo a memória

Atualmente administro um portal de periódicos com mais de 50 revistas em uma única instalação. Preciso reindexar os artigos pois a pesquisa pelo OJS nao está trazendo o resultado desejado. Ao executar a ferramenta para indexação depois de algumas horas rodando, ele é cancelado por exaustão de memória. Já cheguei a alocar 14Gb para o limite de memória no PHP. Alguém já passou por algo parecido? Seria melhor utilizar o Lucene como aplicativo de pesquisa?