2011-05-17 23 views
6

¿Cómo puedo integrar solr con mysql? Implementé el servidor Solr y todo, entonces, ¿qué debo hacer para realizar búsquedas?Integrar solr con mySql

+0

http://stackoverflow.com/questions/1559528/configure-solr-for-sql-server Aunque esta pregunta es para SQL Server, no creo que la configuración sea específica de la base de datos. – rkg

Respuesta

7

Aquí está la American National Standard

En primer lugar tienen que hacer una importación completa, que indexará todos los datos en la base de datos (la indexación hará que la búsqueda más rápida) importación completa se puede iniciar pulsando la URL a continuación se menciona en el navegador .

http://localhost:8983/solr/dataimport?command=full-import 

Si la base de datos es tan grande y si estamos realizando completo de importación varias veces que tomará mucho tiempo para evitar que podemos hacer la importación parcial por golpear la URL a continuación

localhost:8983/solr/dataimport?command=delta-import 

Cuando delta -import command se ejecuta, lee la hora de inicio almacenada en conf/dataimport.properties. Se utiliza esa marca de tiempo para ejecutar consultas delta y tras la finalización, se actualiza la marca de tiempo en conf/dataimport.properties

Después de realizar importaciones nuestra Solr está listo para realizar la búsqueda podemos golpear simplemente esto

http://localhost:8983/solr/select/?q=chair&version=2.2&start=0&rows=10&indent=on 

URL en el navegador para obtener el resultado (aquí estoy buscando las sillas, devolverá 10 resultados)

+0

me encuentro con (HTTP Status 404 -/solr/dataimport) error cuando intento presionar esto (http: // localhost: 8983/solr/dataimport? Command = full-import) URL –

+0

¿Su servidor Tomcat/embarcadero está activo y ¿corriendo? –

+0

¿Dónde pongo el archivo dataimport.properties? – user1584253