On Thu, 2015-08-27 at 13:16 +0300, Esther Goldbraich wrote:
> Yes, 64 collections / 1 shard is compared to 1 collection / 64 shards 
> (with router.name=compositeId) on Solr 5.
> Quering with "_route_" should not eliminate distributed search overhead?

Caveat: I am guessing a bit here.

When you specify a _route_, the request goes to one or more shards (as
you can specify more than one _route_):
https://cwiki.apache.org/confluence/display/solr/Advanced+Distributed
+Request+Options#AdvancedDistributedRequestOptions-RoutingParameters

When a distributed facet request is issued, over-provisioning of the
result set is used (FacetComponene#modifyRequestForFieldFacets). I do
not know if Solr is smart enough to recognize a shards-list of length 1
as a non-distributed call.

You should be able to verify this in your Solr-log: Look for facet.limit
and see if it matches the limit you requested or if it is higher
(default formula is limit * 1.5 + 10).


The rest of your questions are too far outside of my knowledge for me to
try and answer.

- Toke Eskildsen, State and University Library, Denmark


Reply via email to