On 12/14/2010 5:05 PM, Mark wrote:
Excellent reply.

You mentioned: "I've been experimenting with FastLRUCache versus LRUCache, because I read that below a certain hitratio, the latter is better."

Do you happen to remember what that threshold is? Thanks

Looks like it's 75%, and that it's documented in the example solrconfig.xml.

    <!-- There are two implementations of cache available for Solr,
         LRUCache, based on a synchronized LinkedHashMap, and
         FastLRUCache, based on a ConcurrentHashMap.  FastLRUCache has faster 
gets
         and slower puts in single threaded operation and thus is generally 
faster
         than LRUCache when the hit ratio of the cache is high (>  75%), and 
may be
         faster under other scenarios on multi-cpu systems. -->


Reply via email to