Как очистить кеш в Solr?
Я пытаюсь сравнить производительность различных запросов Solr. Чтобы получить справедливый тест, я хочу очистить кеш между запросами.
Как это делается? Конечно, можно перезапустить сервер, мне было любопытно, есть ли более быстрый способ.
Ответы
Ответ 1
Я использую версию 4.2.1 и даже с autowarmCount="0"
кеш не обновляется после выполнения Dataimport.
В этом случае на Solr Admin (обычно http://localhost:8983/
)
Перейдите в Основной администратор и нажмите Обновить.
При обновлении вы должны увидеть зеленую галочку в поле "Current".
Ответ 2
Отключите все кеши от solrconfig.xml
.
Обратите внимание, что Lucene FieldCache будет включен.