【发布时间】:2014-07-04 02:07:09
【问题描述】:
有谁知道 avgTimePerRequest 是否真的以毫秒为单位?从我可以扣除的值以秒为单位?
我当前的数据显示 avgTimePerRequest 约为 0.095,这意味着几分之一毫秒? 另一方面,请求除以总时间(我假设以毫秒为单位!?) - 51831/4968 - 得出 10.4。如果后者的值以秒为单位,那将是一个非常接近 0.095 的数字。 solr 速度如此之快,可以处理不到十分之一毫秒的请求并且可以测量,这真的有意义吗?
当前统计数据(来自我的 solr 安装):
standard: {
class: "org.apache.solr.handler.component.SearchHandler",
version: "$Revision: 1052938 $",
description: "Search using components: org.apache.solr.handler.component.QueryComponent,org.apache.solr.handler.component.FacetComponent,org.apache.solr.handler.component.MoreLikeThisComponent,org.apache.solr.handler.component.HighlightComponent,org.apache.solr.handler.component.StatsComponent,org.apache.solr.handler.component.DebugComponent,",
srcId: "$Id: SearchHandler.java 1052938 2010-12-26 20:21:48Z rmuir $",
src: "$URL: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene_solr_3_5/solr/core/src/java/org/apache/solr/handler/component/SearchHandler.java $",
docs: null,
stats: {
handlerStart: 1400149470564,
requests: 51831,
errors: 0,
timeouts: 0,
totalTime: 4968,
avgTimePerRequest: 0.095849976,
avgRequestsPerSecond: 16.772387
}
}
【问题讨论】:
标签: java performance solr statistics