On 8/1/2013 8:50 PM, Prasi S wrote:
> CAn you pls elaborate on what old-style master/slave mean? Does it mean
> that we can have separate indexer and searcher.

With master/slave, you have one Solr instance that's your master.  All
indexing happens on this server.  The other instance(s) replicate from
the master.  In a typical master/slave setup, queries will be sent to
slaves, which all replicate from a master.  If there are multiple
slaves, there is typically a load balancer in front of them.

http://wiki.apache.org/solr/SolrReplication

The replication is one way.  Unless you do a bunch of manual
reconfiguration, you can't change the replication direction.  It's
difficult to automate.

SolrCloud is very different.  When you send queries, they are
automatically load balanced across the cluster.  When you send index
updates, they are sent to all replicas automatically, and each replica
indexes the data independently.  Both queries and updates can be sent to
any server in the cluster.

http://wiki.apache.org/solr/SolrCloud

Thanks,
Shawn

Reply via email to