2014-12-11 1 views
0

동일한 SOLR 쿼리를 여러 번 실행한다고 가정하면 쿼리에서 SOLR을 강제로 실행하여 캐시를 사용하지 않도록 지정하므로 동일한 쿼리의 후속 실행에는 대략 동일한 양의 QTime이 대신 사용됩니다 .... 하나 개의 쿼리가 1 밀리 보여주는 끝나는 두 번째 실행에 다음 처음에 긴 QTime을 가지고있는의solr 쿼리가 캐시를 사용하지 않도록 강제 할 수 있습니까?

힌트 : 나는 MySQL의에서

답변

0

단지를 SQL_NO_CACHE 유사한 무언가를 찾고 있어요 Solr caching wiki

+0

에 언급 된 바와 같이 {!cache=false} localParam 플래그를 사용하면 filterCache를 비활성화하지 않을 것입니다. queryResult와 같은 다른 캐시는 어떻게 될까요? 캐시 – pillarOfLight

+0

그래, 맞아. 위키에서 언급 한 것처럼 solr-config를 통해 다른 캐시를 전역 적으로 제어 할 수 있다고 믿습니다. https://wiki.apache.org/solr/SolrCaching#Disabling_Caching을 참조하십시오. 그리고 lucene의 FieldCache는 Solr을 통해 구성 될 수 없습니다. – arun

관련 문제