: I read that, but I'm outside of the typical usage I believe (as I have : no additional parameters so I'm not getting a subset): in my case it : seems the result would be in the queryResultCache anyway if I do a : normal search , or am I missing something?
youre not missing anything -- each of the "filters" you care about will be in the filterCache, but each of the overall requests will wind up in the queryResultCache as well. It's the kind of situation where you just have to do some performance testing to figure out which one makes more sense for you -- if you also facet on the "filters" you are interested in, then the q=*:*&fq=brand:foo style queries might be better overall ... but if this is your one and only usecase then something like q=brand:foo&sort=_docid_ might be more efficient (only populate the queryResultCache, not the filterCache) -Hoss