Our application of Solr is somehow non-typical. We constantly feed Solr with lots of documents grabbed from internet, and NRT searching is not required. A typical search will return millions of result, and query response need to be as fast as possible.
Since in SolrCloud environment, indexing request is constantly distributing to all leaders and replicas, and I think that may impact the query performance since the replicas are doing indexing and searching at the same time. I think about setting up a traditional replication behind each shard of SolrCloud, and set the replication interval to a few minutes, to minimize the impact of indexing on system resources. Or is there already some way to enforce traditional type of replication in the replicas of SolrCloud? Thanks, Ming