I'm using 3.3 no NRT for the moment. We usually have two cores one Writing and one Reading and sending fake commits to Read core every 30-60 minutes.
I see. So when you said "Simple Searching during indexing ES is 50%
faster than Solr" was Solr really doing indexing and searching at the
same time?
It just seems that ES should be more than 50% faster than Solr 3.3
(without NRT) in a concurrent searching/indexing use case.