mysql solr

mysql - solicitar el conteo de documentos en apache solr



(2)

Puede usar el navegador de esquemas para ver la frecuencia de búsqueda en solr.

Puede ver en todos los campos.

El histograma representa las búsquedas principales y su frecuencia para los términos.

Pero para actualizar necesita su propio componente de búsqueda que las actualizaciones cuentan en la base de datos.

Tengo un sitio web simple que usa apache solr para solicitar documentos específicos. Ahora tengo que contar la cantidad total de solicitudes para cada documento servido. Sé que tengo que usar alguna base de datos para este propósito. Pero no sé cómo actualizar documentos en la base de datos en vuelo, es decir, cuando se sirven los documentos. He usado DIH para importar documentos de mysql a solr. Cómo lo hago.


por favor sea más específico sobre su caso de uso.

Responderé a esta pregunta: ¿qué debo hacer para contar todos los documentos entregados y usar el conteo para cambiar la clasificación de mis documentos?

  1. Recuento por documento (-ID)

Si realmente no puede hacer esto dentro de su aplicación, genere su propio SearchComponent para recolectar los documentos-Id del resultado-DocSet. Use StatsComponent como punto de partida.

  1. Use un recuento dinámico por documento para clasificar

La actualización de un documento de sol es costosa. Entonces use ExternalFileField : campo de archivo externo en Apache Solr