【发布时间】:2015-10-27 04:57:21
【问题描述】:
假设您有一组年龄计数,例如:
http://localhost:8983/solr/pp/select?q=*:*&facet=true&facet.field=age&facet.stats=age&rows=0
<response>
<lst name="age">
<int name="30">40</int>
<int name="35">20</int>
<int name="33">10</int>
</lst>
</response>
您如何计算这些值的统计数据?
例如,示例结果:
平均值:23.33
最大:40
标准开发:15.27
我似乎找不到在值 (40, 20, 10) 而不是名称 (30, 35, 33) 上计算的统计信息字段的示例。您显然可以在客户端自己执行此操作,但我们正在处理数百万条记录,计算 solr 本身的值会带来性能优势。
【问题讨论】:
标签: solr faceted-search