Sphinx é um mecanismo de pesquisa de texto completo baseado em SQL que pode ser combinado com MySQL e PostgreSQL para pesquisa de texto completo. Ele pode fornecer funções de pesquisa mais profissionais do que o próprio banco de dados, tornando mais fácil para os aplicativos implementarem pesquisa profissional de texto completo. Sphinx projeta especialmente interfaces de API de pesquisa para algumas linguagens de script, como PHP, Python, Perl, Ruby, etc., e também projeta um plug-in de mecanismo de armazenamento para MySQL.
Um único índice Sphinx pode conter até 100 milhões de registros e a velocidade de consulta para 10 milhões de registros é de 0,x segundos (milissegundos). A velocidade de criação de índice pelo Sphinx é: leva apenas 3 a 4 minutos para criar um índice de 1 milhão de registros e pode ser concluído em 50 minutos para criar um índice de 10 milhões de registros. Um índice incremental contendo apenas os últimos 100.000. os registros precisam ser reconstruídos uma vez. Leva apenas dezenas de segundos.
Sphinx 0.9.9 é uma versão oficialmente estável que corrige mais de 40 bugs na versão RC2. Em particular, a estabilidade da fusão de índices foi bastante melhorada.
Expandir