in

lucene – ¿Qué es un «buscador» de Solr?

apple touch icon@2

Relacionado con la indexación en Solr: el buscador (en realidad IndexSearcher a partir de Solr4) es el Solr / Lucene interno al componente de backend de indexación y búsqueda, como usted lo llama. La idea es que cuando indexa documentos en Solr, se vuelven visibles una vez finalizada la operación de confirmación. Esto es cuando el buscador vuelve a abrir el índice y ve los cambios que se realizaron desde la última operación de confirmación.

Debido a que reabrir el buscador es una operación costosa, hay una nueva característica en solr4, llamada soft-commit. Le permite comprometerse con tanta frecuencia como cada segundo (configurable), por ejemplo, y hacer que esos documentos comprometidos sean visibles inmediatamente para su aplicación cliente / ui. Es rápido, porque la confirmación ocurre en la RAM. Aún necesita hacer un compromiso duro ordinario para vaciar los cambios en el disco. Esto es necesario para que los cambios no se pierdan y no quiera quedarse sin RAM.

En una nota al margen, es posible que desee utilizar el compromiso suave con la función updateLog, que almacena los documentos agregados y se puede reproducir incluso si la instancia de Solr se ha bloqueado debido a OutOfMemoryError o desconexión física de la máquina de indexación.

HTH.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

4LXxWnFBsAPQvMzgTcAnwR 1200 80

No espere Rainbow Six: Siege 2 pronto, pero un relanzamiento de Scarlett para PS5 y Xbox Project es casi seguro

Método Java.lang.Boolean.parseBoolean ()