Pregunta

Tengo una configuración de servidor Solr éxito con la búsqueda de trabajo y la indexación de los capacidad. Hay alrededor de 380 documentos en que después de una importación completa de mi base de datos.

Desde que ejecuta una importación completa cada vez que va a ser bastante tiempo una vez que la cantidad de documentos que se elevan busco a SolrNet para que sea más fácil de añadir / editar / borrar los documentos en el índice de Solr.

Así Solr tiene un índice importado de mi base de datos. En mi servicio web utilizando im SolrNet y aquí tengo un método que añade algo nuevo al índice. Después de que éste se agrega al parecer es la única cosa en el índice, todos los "viejos" datos que fueron importados se ha ido.

Pregunta 1: Can SolrNet pedir Solr para una importación completa de nuevo? (Básicamente de llamar este comando:? / Solr / dataimport comando =-importación completa)

Pregunta 2: ¿Es SolrNet supone que es capaz de ABM a un índice excisting sin borrar los datos antiguos? Im usando este código POC para probarlo: http://pastebin.com/4G1YZ6Ah si es así ¿me puede dar una idea de lo que estoy haciendo mal?

¿Fue útil?

Solución

  1. Datos de comandos de controlador de importación no se implementan actualmente en SolrNet ( cuestión aquí), pero sólo se puede llamar al comando DIH con un simple cliente Web .

  2. Cuando se llama Add () en SolrNet que añadir simplemente ese documento. No limpie el índice o algo por el estilo. El problema está en otra parte.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top