6

我正在使用 Solr for Java,想知道 和 之间有什么区别 getElapsedTime()getQTime()在优化 solr 索引之后,我很困惑哪个是什么。

   SolrServer solrObject = _JpaTemplate.getSolrServerForCore(Constants.SOLR_CORE1);
   UpdateResponse sorlResponse = solrObject.optimize();
   System.out.print(sorlResponse.getElapsedTime());
   System.out.print(sorlResponse.getQTime());
4

1 回答 1

5

我很确定 QTime 是在 Solr 中执行查询所需的时间,而 Elapsed Time 是包括结果的传输和序列化/反序列化在内的总时间。

于 2010-12-16T18:08:34.080 回答