Sphinx es un motor de búsqueda de texto completo basado en SQL que se puede combinar con MySQL y PostgreSQL para búsqueda de texto completo. Puede proporcionar funciones de búsqueda más profesionales que la propia base de datos, lo que facilita que las aplicaciones implementen búsquedas de texto completo profesionales. Sphinx diseña especialmente interfaces API de búsqueda para algunos lenguajes de programación, como PHP, Python, Perl, Ruby, etc., y también diseña un complemento de motor de almacenamiento para MySQL.
Un único índice Sphinx puede contener hasta 100 millones de registros y la velocidad de consulta para 10 millones de registros es 0,x segundos (milisegundos). La velocidad de creación del índice por parte de Sphinx es: solo toma de 3 a 4 minutos crear un índice de 1 millón de registros, y se puede completar en 50 minutos para crear un índice de 10 millones de registros. Un índice incremental que contiene solo los últimos 100.000. Los registros deben reconstruirse una vez. Solo lleva decenas de segundos.
Expandir