Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

php mysql pesquisa de texto completo:lucene, sphinx ou?


Uma vantagem do Sphinx é que você pode "interpor" entre seus clientes e o servidor MySQL, e ele apenas "interferirá" em consultas que o abordam especificamente, desviando de forma transparente os outros do MySQL - veja por exemplo este artigo . Se isso é uma vantagem no seu caso de uso, você está em melhor posição para dizer!

Desculpe, nenhuma experiência na vida real com Xapian ou Lucene - ainda assim, lendo sobre como implantá-los, parece (para mim!) como se valesse a pena apenas se você identificasse vantagens substanciais. Caso contrário, a implantação "fácil como torta" do Sphinx, como um "proxy" entre seus clientes e seu servidor MySQL, parece uma grande e substancial vitória para mim!