Estoy tratando de comparar el rendimiento de diferentes consultas de Solr. Para obtener una prueba justa, quiero borrar el caché entre consultas.¿Cómo borrar el caché en Solr?
¿Cómo se hace esto? Por supuesto, uno puede reiniciar el servidor, tenía curiosidad si hay una manera más rápida.
Para obtener una prueba aún más justa (dependiendo de lo que realmente está midiendo), también podría borrar la memoria caché del búfer del sistema operativo antes de cada prueba (consulte http://linux-mm.org/Drop_Caches). – jpountz
@jpountz gracias por el enlace. Lo probé con 'echo 3>/proc/sys/vm/drop_caches', pero no borra las cachés de Solr. – arun
Correcto, solo borra la memoria caché del sistema operativo. Para borrar los cachés de solr, creo que tener autowarmCount = 0 y ejecutar un commit funcionaría en http://wiki.apache.org/solr/SolrCaching#autowarmCount ' – jpountz