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

Combine semelhantes/variações de palavras/sufixos no MySQL


O MySQL não é muito bom em pesquisa de texto completo e você provavelmente gostaria de usar outros mecanismos. Meu favorito é Sphinx (http://sphinxsearch.com/ ), mas existem outros também. A maioria desses suportes vem da caixa.

Se você tiver tabelas grandes e for usar o stemming, o desempenho do MySQL provavelmente será muito ruim.

Se você não pode usar o Sphinx, dê uma olhada neste script php http://tartarus .org/~martin/PorterStemmer/php.txt

Com isso, você pode usar a derivação e a pesquisa das palavras derivadas.