Absolutely. You can have a collection with just replicas and no shards for redundancy and have a load balancer in front of it that removes the dependency on a single node. One of them will assume the role of a leader, and in case that leader goes down, one of the replicas will be elected as a leader and your application will be fine.
Thanks, On Wed, Sep 16, 2015 at 9:44 AM, Ravi Solr <ravis...@gmail.com> wrote: > Hello, > We are trying to move away from Master-Slave configuration to a > SolrCloud environment. I have a couple of questions. Currently in the > Master-Slave setup we have 4 Machines 2 of which are indexers and 2 of them > are query servers. The query servers are fronted via Load Balancer. > > There are 3 solr cores for 3 different/separate applications (mutually > exclusive). Each core is a complete index of all docs (i.e. the data is not > sharded). > > We intend to keep it in a non-sharded mode even after the SolrCloud > mode.The prime motivation to move to cloud is to effectively use all > servers for indexing and querying (read fault tolerant/redundant). > > So, the real question is, can SolrCloud be used without shards ? i.e. a > "collection" resides entirely on one machine rather than partitioning data > onto different machines ? > > Thanks > > Ravi Kiran Bhaskar > -- *Sameer Maggon* Measured Search c: 310.344.7266 www.measuredsearch.com <http://measuredsearch.com>