Comparativa de sistemas de búsquedas FULLTEXT
Leyendo una entrada un poco antigua de MySQL Performance Blog me encuentro con un documento bastante interesante sobre comparativas de búsquedas de texto completo en MySQL hechas con diferentes sistemas: Lucene, Sphinx, TgSearch y el propio MySQL.
El documento en cuestión no es otro que High Performance Full Text Search for Database Content presentado en la EuroOSCON 2006.
De él extraigo estos gráficos que hablan por si solos (hacer click para ver en un tamaño decente).
Tiempo de ejecución de una consulta booleana
Tiempo de construcción del índice
Tamaño del índice
Tiempo de ejecución de consulta de tipo ‘phrase’’
Tiempo de ejecución de consulta normal
Como siempre sacar los gráficos de contexto es algo muy feo, esto tiene muchos matices y por eso recomiendo la lectura completa del documento. Aún así, hay una cosa en común en todos los resultados y es que SPHINX barre con mucha diferencia a cualquiera de los otros sistemas.
Ya no teneis excusa para instalar SPHINX




