有没有办法将 solr statscomponent http://bit.ly/T4PLnl配置为不包括“昂贵的” sumOfSquares 和 stddev ?
我们只需要 sum、min、max、mean、count 和 missing。
有没有办法将 solr statscomponent http://bit.ly/T4PLnl配置为不包括“昂贵的” sumOfSquares 和 stddev ?
我们只需要 sum、min、max、mean、count 和 missing。
使用AnalyticsComponent,它支持以下内容:
用法:
打开它 参数 默认 说明 olap=[true/false] 启用增强的分析功能
参考
这是我曾经尝试过的东西。我所关心的只是求和、计数和缺失,而分析仍然表明统计数据计算起来非常便宜,而且是免费的。考虑 sumOfSquares 需要 O(1) 空间和 O(n) 时间,与 sum、min、max、mean、count 和 missing 相同。无论您是否计算 sumOfSquares,StatsComponent 仍然必须遍历结果集并获取每个文档的字段值。ParseDouble 绝对是非分面统计数据的热点,至少如果您使用的是字符串字段!