Thanks Michael Gibney , Shawn Heisey for pointing in the right direction. 1. Will there be any performance degrade if we use shards.preference? 2. How about leader election if we decided to use NRT + PULL ? TLOG has the advantage of participating in leader election correct? 3. NRT + TLOG is there any parameter which can reduce the TLOG replication time
Have a greate week ahead! Regards, Mohandoss. On Fri, Jan 15, 2021 at 9:20 PM Shawn Heisey <apa...@elyograg.org> wrote: > On 1/15/2021 7:56 AM, Doss wrote: > > 1. Suppose we have 10 node SOLR Cloud setup, is it possible to dedicate 4 > > nodes for writes and 6 nodes for selects? > > > > 2. We have a SOLR cloud setup for our customer facing applications, and > we > > would like to have two more SOLR nodes for some backend jobs. Is it good > > idea to form these nodes as slave nodes and making one node in the cloud > as > > Master? > > SolrCloud does not have masters or slaves. > > One thing you could do is set the replica types on four of those nodes > to one type, and on the other nodes, use a different replica type. For > instance, the four nodes could be TLOG and the six nodes could be PULL. > > Then you can use the shards.preference parameter on your queries to only > query the type of replica that you want. > > > https://lucene.apache.org/solr/guide/8_7/distributed-requests.html#shards-preference-parameter > > Thanks, > Shawn >