systemadmin.es > Sphinx

Instalar sphinx 2 con upstart

Una buena forma de tener un buscador de texto completo para MySQL sin tener que utilizar FULLTEXT con tablas MyISAM es sphinx. Anteriormente ya hemos visto como instalar la versión anterior con daemontools. Vamos a ver como instalar sphinx 2 y libstemmer y upstart en lugar de daemontools.

[...]
Leer mas »

Cluster con DRBD y heartbeat 2 / pacemaker

Siguiendo con la instalación y configuración de heartbeat 2 vamos a ver como instalar un servicio con datos en disco con DRBD.

Gracias a DRBD podemos simular un disco compartido entre dos equipos mediante un disco local en cada uno de ellos y DRBD sincronizando los datos por red. Vamos a ver un ejemplo de uso de DRBD con sphinx con alta disponibilidad con pacemaker/heartbeat2.

[...]
Leer mas »

WARNING: duplicate document ids found – Identificadores de 32 o 64 bits en Sphinx

En el caso de realizar una indexación sobre una tabla muy grande se puede producir un WARNING sobre la primary key: “duplicate document ids found“. Esto puede indicar que el sphinx esta usando identificadores de 32 bits aúnque el binario sea de 64 bits.

[...]
Leer mas »

Instalación de un servidor LAMP IV (sphinx)

Una vez instalado el MySQL resulta muy útil tener un buscador a texto completo como es sphinx. Vamos a ver como instalarlo con el stemmer en castellano:

[...]
Leer mas »

Buscador WordPress con Sphinx (III)

De nuevo vamos puliendo el buscador con Sphinx integrado en WordPress. Esta vez hemos modificado el fichero para evitar el contenido repetido. Ahora solo muestra una reseña del contenido del articulo con un enlace “Leer mas” para ver el artículo a texto completo.
[...]
Leer mas »