Ok, so we have 2 different scenarios here, running a query through admin UI
and I'm assuming there you are quoting qTimes from the )UI, direct to the
relevant core, and running through CloudSolrServer (what you called
"running a query through ZK").

Questions:
 - What timings are you using when you run through CloudSolrServer?  Are
you measuring elapsed time yourself, or getting qTimes by parsing Qtime
from the response?  If you are measuring elapsed time, then you are
comparing apples with pears.  Check the qTimes in the responses, those
should be equivalent to what the UI shows.
 - What parameters do you use to CloudSolrServer? Do you enable parallel
updates, updates to leader, etc?  I know these are queries but would be
good to know what options you have set (if any).
 - What else is going on in your application when you talk to
CloudSolrServer, could it be a GC pause in your app?



On 16 June 2014 17:23, drmangrum <drmang...@yahoo.com> wrote:

> I'm using SolrJ's  CloudSolrServer
> <
> http://lucene.apache.org/solr/4_8_0/solr-solrj/org/apache/solr/client/solrj/impl/CloudSolrServer.html
> >
> that accepts the address of your zookeeper instances and does the grunt
> work
> for you.
>
>
> I guess the problem could be with that class.
>
>
>
> --
> View this message in context:
> http://lucene.472066.n3.nabble.com/Inconsistent-query-times-tp4138956p4142091.html
> Sent from the Solr - User mailing list archive at Nabble.com.
>

Reply via email to