其他分享
首页 > 其他分享> > 测试学习-118-实现大数据平台Es(elasticsearch)1万条数据以上查询

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

作者:互联网

前言:

大数据平台中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