我设置了许多 solr 核心 [Solr 3.5 & Jetty 7.4.5],具有相同的架构,并且每个核心都有唯一的键。当使用“groups.ngroups=true”进行分布式搜索[例如2个分片]时,每次返回的总组值是每个分片的组值的总和,而不是分组后结果的总和[例如(唯一值Shard A) + (Shard B 的唯一值),而不是(Shard A 和 Shard B 组合的唯一值)]。
我希望 SOLR-3436 [https://issues.apache.org/jira/browse/SOLR-3436] 解决了这个问题,因此在 Solr 3.6.1 中得到了纠正,但是当我将 Solr 版本更新为3.6.1,不正确的组总数仍然存在。我的问题是这种行为 [Total groups value is the sum of each distinct shards group total] 是否是 Solr 3.6.1 中的预期行为,或者我的 Solr 安装中有某种错误,我没有看到来自 SOLR-3436 的更正版本。
任何帮助将不胜感激。——罗恩·文斯特拉