Why indexing and querying performance is better at SolrCloud compared to older versions of Solr?

2013-04-16 Thread Furkan KAMACI
Is there any document that describes why indexing and querying performance
is better at SolrCloud compared to older versions of Solr?

I was examining that architecture to use: there will be a cloud of Solr
that just do indexing and there will be another cloud that copies that
indexes into them and just to querying because of to get better
performance. However if I use SolrCloud I think that there is no need to
build up an architecture such like it.


Re: Why indexing and querying performance is better at SolrCloud compared to older versions of Solr?

2013-04-16 Thread Otis Gospodnetic
Correct.  With SolrCloud you typically don't need to make this
separation (with ElasticSearch one can designate some nodes as
non-data nodes).  SolrCloud won't necessarily always be faster because
it typically involves sharding and thus a distributed search, while
some non-SolrCloud setups can hold the whole index locally and thus
avoid the network part.

General (and friendly!) comment - you may find it faster/cheaper/more
efficient to just pick the approach and do it, unless you are really
doing this purely to learn the theory.

Otis
--
Solr  ElasticSearch Support
http://sematext.com/





On Tue, Apr 16, 2013 at 5:27 PM, Furkan KAMACI furkankam...@gmail.com wrote:
 Is there any document that describes why indexing and querying performance
 is better at SolrCloud compared to older versions of Solr?

 I was examining that architecture to use: there will be a cloud of Solr
 that just do indexing and there will be another cloud that copies that
 indexes into them and just to querying because of to get better
 performance. However if I use SolrCloud I think that there is no need to
 build up an architecture such like it.