Yep, that's about it. By far the main constraint is memory and the caches are what eats it up. So by minimizing the caches on the master (since they are filled by searching) you speed that part up.
By maximizing the cache settings on the servers, you make them go as fast as possible. RamBufferSize is irrelevant on the searcher. It governs how much data is stored in RAM when *indexing* before flushing to disk. This usually gets to diminishing returns at 128M BTW. Oh, there is one other thing on the searchers that can really hurt.... to frequent polling of the master if the master is "furiously indexing" polling too often can lead to thrashing if the time it takes to autowarm is longer than the polling interval, which you can only figure out by measuring... Best Erick On Thu, Jan 20, 2011 at 8:34 AM, kenf_nc <ken.fos...@realestate.com> wrote: > > Is that it? Of all the strange, esoteric, little understood configuration > settings available in solrconfig.xml, the only thing that affects Index > Speed vs Query Speed is turning on/off the Query Cache and RamBufferSize? > And for the latter, why wouldn't RamBufferSize be the same for both...that > is, as high as you can make it? > -- > View this message in context: > http://lucene.472066.n3.nabble.com/solrconfig-xml-settings-question-tp2271594p2294668.html > Sent from the Solr - User mailing list archive at Nabble.com. >