We have an application (backed by Solr 5.x) that does a lot of updates
interleaved with queries. For the sake of better understanding the
performance effect that the ratio of updates to queries has on query
performance, we tested the following two scenarios.
scenario 1:
10 threads doing updates
Because the second form is opening searchers, invalidating caches and
doing warmup queries twice as often would be my guess.
But this is an invalid test in my opinion. I'm reading this that
you're issuing the soft commits from the clients. This is definitely
an anti-pattern, I _strongly_