先来看一下Group与Facet的区别:
相同点:两者都能分组一个或多个字段并求数量,并支持组内分页
不同点:
facet可以对分组数量进行过滤,以及排序,和日期范围,时间范围分组,但是如果你想得到具体的数据,还得需要查询一次或多次
group可以得到分组的组数量,一次请求,可以拿到所有的数据。
facet可用来做电商网站的这个功能:
group可以用来做这个功能:
Group常用属性介绍:
group=true开启group
group.field需要分组的字段
group.limit限制每个分组里面返回的数量
group.offset配合limit可实现分页
group.ngroups 开启可得到匹配组的数量
Facet常用属性介绍:
facet=true开启facet功能
facet.field分组字段
facet.prefix前缀查询
facet.limit限制组内返回数量
facet.offset配合limit实现分页功能
facet.mincount过滤数量设置
facet.sort排序选项count或index 条件有desc ,asc
solrj例子
(1)Solrj例子Group:
(2)Solrj例子Facet
最后欢迎大家扫码关注微信公众号:我是攻城师(woshigcs),我们一起学习,进步和交流!(woshigcs)
本公众号的内容是有关搜索和大数据技术和互联网等方面内容的分享,也是一个温馨的技术互动交流的小家园,有什么问题随时都可以留言,欢迎大家来访!
- 大小: 13 KB
- 大小: 4.5 KB
- 大小: 57.4 KB
- 大小: 36.5 KB
分享到:
相关推荐
solr facet 笔记
我们网站搜索如果数据量大的话,我们使用数据库直接查搜索会很慢,而且由于不能自动分词,结果往往不是很理想,现在我提供了一个例子,内含详细操作步骤和简单增删改查 Solr是一个独立的企业级搜索应用服务器,它...
在本套课程中,我们将全面的讲解Solr,从Solr基础到Solr高级,再到项目实战,基本上涵盖了Solr中所有的知识点。 主讲内容 章节一:Solr基础(上) 1. 环境搭建 2. 核心讲解 3. 数据导入 4. 各种中文分析器 章节二:...
不仅讲解了基本概念和使用方法,而且还分析了各组件的内部工作机制。 下卷(第11~16章) 细致、深入地讲解了Solr的高级知识和拓展知识。 高级知识部分包括:Solr的高级查询及其各种查询技巧,如函数查询、地理空间...
少有的solr中文文档,详细说明了SOLR的文件配置,使用。
solr中文分词器
solr中Cache综述 以及部分优化策略
solr 中文分词
solr6.0的中文分词也支持solr5.x,IKAnalyzer.jar和配置文件
solr中文教程,solr帮助文档,快速搭建solr
支持solr5.5 solr6.0中IK分词需要的资料
solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...
ES和solr都是基于Lucence的搜索框架,文档比较2中方案适合的不同场景和优劣
solr使用和原理 简单明了的介绍了solr的使用和原理,及其部署方式,适合初学者第一次部署
zip包含ik-analyzer-solr5-5.x.jar,ext.dic,IKAnalyzer.cfg.xml,stopword.dic。可以兼容solr7 ,亲测可用。
solrj的facet查询总结
Solr5.4的中文分词库,解压拷贝到Solr5.4.0的WEB-INF目录下即可,如非默认数据保存路径,要修改web.xml文件
solr中的mmesg4j中文分词器安装详细步骤文档
不仅讲解了基本概念和使用方法,而且还分析了各组件的内部工作机制。 下卷(第11~16章) 细致、深入地讲解了Solr的高级知识和拓展知识。 高级知识部分包括:Solr的高级查询及其各种查询技巧,如函数查询、地理空间...