Re: SolrCloud without NRT and indexing only on the master

2014-07-31 Thread Ramkumar R. Aiyengar
I agree with Erick that this gain you are looking at might not be worth, so do measure and see if there's a difference. Also, the next release of Solr is to have some significant improvements when it comes to CPU usage under heavy indexing load, and we have had at least one anecdote so far where t

Re: SolrCloud without NRT and indexing only on the master

2014-07-30 Thread Erick Erickson
Sorry for the confusion between "legacy" and "traditional", it's just sloppy terminology. There's no sense of "don't use this" with traditional M/R replication. In fact, when SolrCloud nodes need to catch up with their indexes if they're very out of sync, this is still used. So it's definitely supp

Re: SolrCloud without NRT and indexing only on the master

2014-07-30 Thread Harald Kirsch
Hi Daniel, well, I assume there is a performance difference on host B between a) getting some ready-made segments from host A (master, taking care of indexing) to host B (slave, taking care of answering queries) and b) host B (along with host A) doing all the work necessary to prepare incom

Re: SolrCloud without NRT and indexing only on the master

2014-07-30 Thread Daniel Collins
Working backwards slightly, what do you think SolrCloud is going to give you, apart from the consistency of the index (which you want to turn off)? What are "all the other benefits of SolrCloud", if you are querying separate instances that aren't guaranteed to be in sync (since you want to use the

Re: SolrCloud without NRT and indexing only on the master

2014-07-30 Thread Harald Kirsch
Thanks Erick, for the confirmation. You say "traditional" but the docs call it "legacy". Not a native speaker I might misinterpret the meaning slightly but to me it conveys the notion of "don't use this stuff if you don't have to". "SolrCloud indexes to all nodes all the time, there's no rea

Re: SolrCloud without NRT and indexing only on the master

2014-07-29 Thread Erick Erickson
bq: What if I don't need NRT and in particular want the slave to use all resources for query answering, i.e. only the master shall index. But at the same time I want all the other benefits of SolrCloud. You want all the benefits of SolrCloud without... using SolrCloud? Your only two choices are t

Re: SolrCloud without NRT and indexing only on the master

2014-07-29 Thread Mikhail Khludnev
I never did it, but always like. http://lucene.472066.n3.nabble.com/Best-practice-for-rebuild-index-in-SolrCloud-td4054574.html >From time to time such recipes are mentioned in the list. On Tue, Jul 29, 2014 at 12:39 PM, Harald Kirsch wrote: > Hi all, > > from the Solr documentation I find two

SolrCloud without NRT and indexing only on the master

2014-07-29 Thread Harald Kirsch
Hi all, from the Solr documentation I find two options how replication of an indexing is handled: a) SolrCloud indexes on master and all slaves in parallel to support NRT (near realtime search) b) Legacy replication where only the master does the indexing and slave receive index copies onc