Estaba navegando algunas preguntas aquí con respecto a MySQL y búsquedas facetadas y vi una respuesta que sugería el uso de Solr.Usando Solr con MySQL
En mi base de datos MySQL, tengo muchas tablas para productos, proveedores, mensajes, usuarios, etc., todas interconectadas. ¿Cómo usaría Solr para hacer búsquedas facetadas de productos? Por lo que entiendo, tendría que seguir alimentando datos de productos de Solr de MySQL, pero ¿cómo trato de indexar los datos? ¿Haz el índice justo después de agregar un nuevo producto? ¿Batch Index? ¿Cómo trato con Solr que representa con precisión los datos que se encuentran en mi base de datos MySQL? (inserta, elimina, etc.)
Gracias de antemano.
Qué lenguaje y un marco está construido en su aplicación? Hay muchos buenos clientes de Solr (por ejemplo, Sunspot para aplicaciones de Ruby) que pueden manejar este tipo de desnormalización y actualización de forma muy transparente. –
Actualmente estoy usando el framework CodeIgniter en PHP. ¿Algo que me puedas sugerir? – RS71