【问题标题】:Solr Search Facets: How to compute stats on facet countsSolr 搜索构面:如何计算构面计数的统计信息
【发布时间】: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


    【解决方案1】:

    我猜你在找http://wiki.apache.org/solr/StatsComponent

    示例查询:http://hostname:8983/solr/collection1/select?q=:&rows=0&wt=json&indent=true&stats=true&stats.field=num_active_cases_is

    示例输出

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-07
      • 1970-01-01
      • 1970-01-01
      • 2010-12-14
      • 1970-01-01
      相关资源
      最近更新 更多