Buenas, estoy intentando desarrollar un portal que realiza búsquedas. Leyendo por internet y buscando encuentro muchas respuestas sobre Sphinx. Incluso veo que hay un evento Symfony en el que se trata la implantación, pero no termino de entender cómo funciona todo esto.
No entiendo qué es exactamente Sphinx. Tengo entendido que es un motor de búsqueda pero mi pregunta es ¿es un servicio? como puede ser Mysql, Apache...
¿Es 100% independiente a Symfony?
Os dejo el link de la charla sobre Sphinx y Symfony2
Respuestas
Efectivamente la idea es ejecutar Sphinx como servicio para que actualice los índices de búsqueda cada vez que se genere o actualice la información. Y si que es algo completamente independiente de Symfony.
Por si te sirve de ayuda, cada vez oigo más hablar de ElasticSearch. También se utiliza principalmente como motor de búsqueda y también es independiente a Symfony. Según me han contado, es mejor que Sphinx en muchas cosas.
@javiereguiluz