You do need to load balance the initial query request across the SolrCloud
nodes. Solj's CloudSolrServer and LBHttpSolrServer can perform the load
balancing for you in the client. Or you can use a hardware load balancer.
Joel Bernstein
Search Engineer at Heliosearch
On Thu, Jan 9, 2014 at 5:58
On 1/9/2014 4:09 PM, Garth Grimm wrote:
As a follow-up question on this
One would want to use some kind of load balancing 'above' the SolrCloud
installation for search queries, correct? To ensure that the initial requests
would get distributed evenly to all nodes?
If you don't have that,
ry initially arrives at?
-Original Message-
From: Tim Potter [mailto:tim.pot...@lucidworks.com]
Sent: Thursday, January 09, 2014 12:28 PM
To: solr-user@lucene.apache.org
Subject: RE: Solr Cloud Query Scaling
Absolutely adding replicas helps you scale query load. Queries do not need to
. Software Engineer, LucidWorks
www.lucidworks.com
From: Sir Gilligan
Sent: Thursday, January 09, 2014 11:02 AM
To: solr-user@lucene.apache.org
Subject: Solr Cloud Query Scaling
Question: Does adding replicas help with query load?
Scenario: 3 Physical M
Question: Does adding replicas help with query load?
Scenario: 3 Physical Machines. 3 Shards
Query any machine, get results. Standard Solr Cloud stuff.
Update Scenario: 6 Physical Machines. 3 Shards.
M = Machine, S = Shard, -L = Leader
M1S1-L
M2S2
M3S3
M4S1
M5S2-L
M6S3-L
Incoming Query to M2S2.