You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2010/01/26 01:43:28 UTC

[Solr Wiki] Update of "DistributedSearch" by ChrisHarris

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.

The "DistributedSearch" page has been changed by ChrisHarris.
The comment on this change is: Note about potential trouble with high "start" parameter.
http://wiki.apache.org/solr/DistributedSearch?action=diff&rev1=11&rev2=12

--------------------------------------------------

     * Doesn't currently support date faceting
     * Currently only supports sorted field facets (Solr 1.4+ supports both)
     * Number of shards is limited by number of characters allowed for GET method's URI; most web servers generally support at least 4000 characters, but limit still exists to prevent denial-of-service attacks.
+    * Makes it more inefficient to use a high "start" parameter. For example, if you request start=500000&rows=25 on an index with 500,000+ docs per shard, this will currently result in 500,000 records getting sent over the network from the shard to the coordinating Solr instance. If you had a single-shard index, in contrast, only 25 records would ever get sent over the network. (Granted, setting start this high is not something many people need to do.)
  
  == Distributed Deadlock ==
  Each shard may also serve top-level query requests and then make sub-requests to all of the other shards.