ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

测试学习-118-实现大数据平台Es(elasticsearch)1万条数据以上查询

2021-03-31 19:29:08  阅读:221  来源: 互联网

标签:trace 查询 credit elasticsearch Es 数据 118 es


前言:

大数据平台中Es组件elasticsearch是大数据研发项目经常用的组件,因其能实现快速查询数据的特点而备受受欢迎。但是即便是es前期未配置之前,只能支持1万条数据的响应查询。

最直接表现就是分页查询,假设每页10条,跳转到1000页时,数据响应及时。但是如果跳转到2000页,或者4000页数据就会查询不出来。

一、配置es提高查询数据限制到2亿

1、找到你的Es索引,复制名字,在关闭

复制索引名:credit_trace

2、编写好3部分信息,分别复制到各自的里面

ip信息填写自己的

http://ip:9200/    PUT
credit_trace/_settings?preserve_existing=true
{
  "max_result_window" : "2000000000"
 }

 填写对应信息到相应位置

最后点击提交请求,如果配置正确右侧窗口会显示如下{ acknowledge:true}

如上图表示设置成功,最大查询量为2亿条

3、将请求方式变为get,提交请求查询一下,如果出现下图status:400 说明成功了。

 

4、最后再去把索引credit_trace  开启,如下图,搜索名字--->动作--->打开。

以上就完事了。这样es查询就能到2亿条了。

有问题评论,看到必回复 

标签:trace,查询,credit,elasticsearch,Es,数据,118,es
来源: https://blog.csdn.net/u013521274/article/details/115356113

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有