Hi Shawn, Just to confirm my understanding, if I have 2 replicas, I should set both of them to either NRT replicas or TLOG replicas, and not one of each. Then I set one of them to be PULL replica, which will be used for searching?
Regards, Edwin On 8 June 2018 at 12:54, Shawn Heisey <apa...@elyograg.org> wrote: > On 6/7/2018 9:17 PM, Zheng Lin Edwin Yeo wrote: > >> Thanks for your reply. >> >> As currently we are looking at having a replica to do indexing, and >> another >> replica to be use for searching, these 2 requests looks like it can >> archive >> this purpose. >> >> Will this be implemented in the Solr 7.4 release? >> > > SOLR-11982 will be in version 7.4.0. > > Having redundancy for indexing requires either two NRT replicas or two > TLOG replicas per shard. You could do one of each, but I think it's better > to have them both the same type. > > Then you can set up one PULL replica (or more if you wish), and use the > SOLR-11982 feature to indicate that you want to prefer PULL replicas. You > won't lose redundancy if there's only one PULL replica and it goes down. In > that situation, the NRT or TLOG replicas will be used. > > Thanks, > Shawn > >