On Feb 8, 2012, at 10:31 AM, Adeel Qureshi wrote:

> I have been using solr for a while and have recently started getting into
> solrcloud .. i am a bit confused with some of the concepts ..
> 
> 1. what exactly is the relationship between a collection and the core ..
> can a core has multiple collections in it .. in this case all collections
> within this core will have the same schema .. and i am assuming all
> instances of collections within the core can be deployed on different solr
> nodes to achieve distributed search ..
> or is it the other way around where a collection can have multiple cores

Currently, a core basically equals a replica of the index.

So you might have a collection called collection1 - lets say it's 2 shards and 
each shard has a single replica:

Collection1
shard1 replica1
shard1 replica2
shard2 replica1
shard2 replica2

Each of those replicas is a core. So a collection has multiple cores basically. 
Also, each of those cores can be on a different machine. So yes, you have 
distributed indexing and distributed search.

> 
> 2. at some places it has been pointed out that solrcloud doesnt actually
> supports replication .. but in the solrcloud wiki the second example is
> supposed to be for replication .. so does solrcloud at this point supports
> automatic replication where as you add more servers it automatically uses
> the additional servers as replicas

SolrCloud doesn't support the old style Solr replication concept. It does 
however, handle replication - it's just all pretty much automatic and behind 
the scenes - eg all the information about Solr replication in the wiki 
documentation for previous versions of Solr is really not applicable. We now 
achieve replica copies by sending documents to each shard one document at a 
time so that we can support near realtime search. The old style replication is 
only used in recovery, or when you start a new replica machine and it has to 
'catchup' to the other replicas.

> 
> I have a few more questions but I wanted to get these basic ones out of the
> way first .. I would appreciate any response.

Fire away.

> 
> Thanks
> Adeel

- Mark Miller
lucidimagination.com











Reply via email to