This is correct, doc cache for previously read docs regardless of which query read them and query cache for repeat query. Plus OS cache for actual index files.
Otis Solr & ElasticSearch Support http://sematext.com/ On May 9, 2013 2:32 PM, "Jason Hellman" <jhell...@innoventsolutions.com> wrote: > Purely from empirical observation, both the DocumentCache and > QueryResultCache are being populated and reused in reloads of a simple MLT > search. You can see in the cache inserts how much extra-curricular > activity is happening to populate the MLT data by how many inserts and > lookups occur on the first load. > > (lifted right out of the MLT wiki http://wiki.apache.org/solr/MoreLikeThis) > > > http://localhost:8983/solr/select?q=apache&mlt=true&mlt.fl=manu,cat&mlt.mindf=1&mlt.mintf=1&fl=id,score > > There is no activity in the filterCache, fieldCache, or fieldValueCache - > and that makes plenty of sense. > > On May 9, 2013, at 11:12 AM, David Parks <davidpark...@yahoo.com> wrote: > > > I'm not the expert here, but perhaps what you're noticing is actually the > > OS's disk cache. The actual solr index isn't cached by solr, but as you > read > > the blocks off disk the OS disk cache probably did cache those blocks for > > you. On the 2nd run the index blocks were read out of memory. > > > > There was a very extensive discussion on this list not long back titled: > > "Re: SolrCloud loadbalancing, replication, and failover" look that > thread up > > and you'll get a lot of in-depth on the topic. > > > > David > > > > > > -----Original Message----- > > From: Giammarco Schisani [mailto:giamma...@schisani.com] > > Sent: Thursday, May 09, 2013 2:59 PM > > To: solr-user@lucene.apache.org > > Subject: More Like This and Caching > > > > Hi all, > > > > Could anybody explain which Solr cache (e.g. queryResultCache, > > documentCache, fieldCache, etc.) can be used by the More Like This > handler? > > > > One of my colleagues had previously suggested that the More Like This > > handler does not take advantage of any of the Solr caches. > > > > However, if I issue two identical MLT requests to the same Solr instance, > > the second request will execute much faster than the first request (for > > example, the first request will execute in 200ms and the second request > will > > execute in 20ms). This makes me believe that at least one of the Solr > caches > > is being used by the More Like This handler. > > > > I think the "documentCache" is the cache that is most likely being used, > but > > would you be able to confirm? > > > > As information, I am currently using Solr version 3.6.1. > > > > Kind regards, > > Giammarco Schisani > > > >