首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当修改facet.limit时SOLR -facet返回更改

当修改facet.limit时SOLR -facet返回更改
EN

Stack Overflow用户
提问于 2016-04-20 13:19:17
回答 1查看 482关注 0票数 0

这是给solr云的。

当facet.limit为50时,将为按默认计数排序的查询返回一组方面。

工程师(20) 医生(18) 教师(15)

当facet.limit为100时,会为查询返回一组不同的方面。

律师(25) 工程师(20) 医生(18) 教师(15)

列表不会有很大变化,但是当facet.limit增加时,会返回一些缺失的方面。

为什么面表不一致?请指点。

EN

回答 1

Stack Overflow用户

发布于 2016-04-21 20:27:00

在分布式设置中,确保精确的方面结果在最坏的情况下必须从所有碎片请求完整的facet结果(有效地说是facet.Limited=-1)。对于高基数字段,这可能非常重。

为了避免过多的硬件需求,Solr在给定的facet.limit上使用超额配置。因此,结果是“经常”正确的,但根据启发式的性质,它有时失败。您可以调整超额配置参数以提高获得正确结果的机会:https://cwiki.apache.org/confluence/display/solr/Faceting#Faceting-Over-RequestParameters

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36745141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档