社区
Hadoop生态社区
帖子详情
solr取消默认的分页设置
xiaopangza
2016-04-21 05:23:42
项目中需要拿出符合条件的所有数据做一次分析,但是solr必须设置分页,否则默认十条分页,想过写Integer.MAX_VALUE,但是会直接让服务器挂掉,求大神指点
...全文
1858
5
打赏
收藏
solr取消默认的分页设置
项目中需要拿出符合条件的所有数据做一次分析,但是solr必须设置分页,否则默认十条分页,想过写Integer.MAX_VALUE,但是会直接让服务器挂掉,求大神指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Aorui6
2017-09-14
打赏
举报
回复
楼主解决了吗,我也遇到了同样的需求
lxq19900106
2016-08-21
打赏
举报
回复
自己写个循环遍历吧 int rows = 32767; int start = 0; while(true){ SolrQuery query = new SolrQuery(); query.setStart(start); query.setRows(rows); query.setQuery(sqlStr); try { info.addAll(solrService.query("xxx", xxx.class,query)); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SolrServerException e) { // TODO Auto-generated catch block e.printStackTrace(); } if(info.size()<rows){ break; }else{ start+=rows; rows+=rows; } }
lxq19900106
2016-08-21
打赏
举报
回复
solr官网不允许你这么干,你只能用分页去取
xiaopangza
2016-05-12
打赏
举报
回复
数据量太大了,而且不止一个进程会进行这个操作,所以想找一个能全查出来的方法,领导要求效率,没办法
莫忘
2016-05-10
打赏
举报
回复
你都知道会挂掉,还敢一次查询出来? 可以分页查询,把每次查询出来的10条或100条数据放到缓存中,不也能达到你的要求吗?
Solr
之
分页
查询-yellowcong
分页
查询的时候,只对添加start(哪儿开始)和rows(多少行)两个参数即可,通过设定
Solr
Query.setStart 和
Solr
Query.setRows ,来进行
分页
。
分页
操作在实际开发中,用得还是比较的多的。
SpringData_
Solr
【
Solr
】 主要内容
Solr
简介
Solr
搜索原理
Solr
单机版安装 可视化管理界面 新建核心 分词 Dataimport 使用
Solr
J 操作
Solr
Spring Data for Apache
Solr
Solr
Cloud 一、
Solr
简介 1 为什么使用
Solr
在海量数据下,对 MySQL 或 Oracle 进行模糊查询或条件查询的效率是很低的。而搜索功能在绝大多数项目中都是必须的,如何提升搜索效率是很多互联网项目必须要考虑的问题。 既然使用关系型数据库进行搜索效率比较
solr
开发文档
由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择:基于以述的几种方案的综合分析,对于我们公司的搜索引擎方案,采用
solr
来实现比较合适。Apache
Solr
是一个开源的搜索服务器,
Solr
使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。定制
Solr
索引的实现方法很简单,用 POST 方法向
Solr
服务器发送一个描述所有 Field 及其内容的 XML 文档就可以了。定制搜
Solr
各种查询实例
文档里的查询实例可以应对一些普通的
solr
查询,复杂的
solr
查询还得自己再继续添加代码,自己也在学习中。先贴出完整代码,后再做说明。注意:在运行如下查询实例前你得先向
solr
Admin中添加了你要查询的内容并且你所查询的字段(如id、name、content等)在schema.xml中已被定义。l 代码如下:package my
solr
test; import org.apache.
solr
...
solr
权威指南上卷读书笔记
第1章 初识
Solr
部署
Solr
至Tomcat 参考原书第2章
Solr
基础 通过第2章,你将可以学习到如下内容: ·理解
Solr
Core的基本概念; ·掌握
Solr
Core的基本管理; ·掌握如何使用
Solr
DataImporter导入数据; ·掌握
Solr
Cell; ·了解
Solr
Duplication Detection(索引去重检测); ·了解Luke的基本使用。 2.1
Solr
Core 我们的索引数据一般都是基于Core进行组织管理的,自然离不开对Core的一些管理操作,比如新建Co
Hadoop生态社区
20,808
社区成员
4,690
社区内容
发帖
与我相关
我的任务
Hadoop生态社区
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
复制链接
扫一扫
分享
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章