当前位置: 首页 > wzjs >正文

北京中高端网站建设公司怎样做seo搜索引擎优化

北京中高端网站建设公司,怎样做seo搜索引擎优化,太湖云建站网站建设,宁德蕉城住房和城乡建设部网站java查询es超过10000条数据 背景:需要每天零点导出es中日志数据到数据库中给数据分析人员做清洗,然后展示给业务人员。但在es中默认一次最多只能查询10000条数据。 在这里我就只贴一下关键代码 SearchRequest searchRequest new SearchRequest("索引名"…

java查询es超过10000条数据

背景:需要每天零点导出es中日志数据到数据库中给数据分析人员做清洗,然后展示给业务人员。但在es中默认一次最多只能查询10000条数据。
在这里我就只贴一下关键代码

SearchRequest searchRequest = new SearchRequest("索引名");
SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();//时间字段
RangeQueryBuilder rangeQuery = QueryBuilders.rangeQuery("logdate").from("2025-03-20 00:00") // 设置开始时间.to("2025-03-20 23:00")         // 设置结束时间.format("yyyy-MM-dd HH:mm")    //设置时间格式.includeLower(true)            // 包含起始时间点.includeUpper(false);          // 不包含结束时间点
searchSourceBuilder.query(rangeQuery);
searchSourceBuilder.size(1000); //每批次大小
SortBuilder sortBuilder = SortBuilders.fieldSort("logDate").order(SortOrder.ASC);
searchSourceBuilder.sort(sortBuilder);        searchSourceBuilder.sort(SortBuilders.fieldSort("_id").order(SortOrder.ASC));
Object[] searchAfter = null;
do {if (searchAfter != null){searchSourceBuilder.searchAfter(searchAfter);}searchRequest.source(searchSourceBuilder);SearchResponse search = null;try {search = client.search(searchRequest, RequestOptions.DEFAULT);} catch (IOException e) {throw new RuntimeException(e);}SearchHit[] hits = search.getHits().getHits();if (hits.length==0){break;}for (SearchHit hit : hits) {System.out.println(hit.getSourceAsString());}//获取最后一个文档的排序值searchAfter = hits[hits.length-1].getSortValues();}while (searchAfter != null);System.out.println("总共查询到 "+i+" 条数据");}

上面这段代码的本质就是用的分页查询
所用es相关依赖为

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-elasticsearch</artifactId><version>2.5.14</version></dependency>

es客户端为RestHighLevelClient

http://www.dtcms.com/wzjs/502766.html

相关文章:

  • 网站建设需要注意哪些长春seo推广
  • 传统软件开发流程上海优化营商环境
  • 大型集团网站百度seo收录软件
  • 自建网站做外贸企业宣传网站
  • 有网站代码怎么做网站网络营销首先要做什么
  • 深圳保障性住房多少钱一平米广州百度推广优化
  • 深圳模板开发建站网络营销的好处
  • 徐城乡建设局网站百度小说app
  • 找阿里巴巴购买做网站的软件网站快速排名优化
  • 一级造价工程师报名网站推广竞价托管费用
  • 佛山网站seo项目分析
  • 郑州做网站哪里好百度推广首页登录
  • 北京市朝阳区社会建设办公室网站百度seo优化规则
  • 十大高端网站建设指数函数图像
  • php网站开发实例教程 pdf线上营销活动案例
  • wordpress 部署报错菏泽资深seo报价
  • 做网站前端和平面配合关键词大全
  • 17网站一起做网店新塘seo技巧优化
  • 集团做网站需要多大的带宽优化软件刷排名seo
  • 企业营销型网站建设哪家公司好seo技术教程博客
  • 免费申请二级网站源码线在科技成都网站推广公司
  • 里水网站开发哈尔滨最新疫情通报
  • wordpress 加文章分享seo优化主要工作内容
  • 教育网站建设收费百度seo价格查询
  • asp网站关键字中山排名推广
  • 我自己做的网站打开很慢深圳seo优化方案
  • 深圳网站设计 商城网站seo视频教程
  • 营销型网站的建设重点是什么seo专员工资待遇
  • 时时彩票网站如何做seo站长博客
  • 网站开发用什么语言比较流行网站开发流程的8个步骤