[发明专利]一种分页数据查询的方法及装置在审

专利信息
申请号: 201710086844.6 申请日: 2017-02-17
公开(公告)号: CN107016045A 公开(公告)日: 2017-08-04
发明(设计)人: 郑色树;张哲 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京国昊天诚知识产权代理有限公司11315 代理人: 黄熊
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 分页 数据 查询 方法 装置
【说明书】:

技术领域

本申请涉及计算机技术领域,尤其涉及一种分页数据查询的方法及装置。

背景技术

随着互联网信息技术的快速发展,随之而来的是各种网络应用系统的数据量的激增,在进行海量数据的处理时也面临了很多方面待攻克的技术难题,比如在海量数据的存储、数据的更新以及数据的显示等方面。

在对海量数据进行数据显示方面,当用户通过点击某网址链接进行数据查询时,由于服务器后台存储的数据量十分巨大,浏览器需要较长的时间来加载数据,在数据加载期间浏览器往往只能向用户显示空白页面,较长的等待时间将会给用户带来极差的使用体验。

在现有技术中,为了避免海量数据显示时可能会遇到的上述问题,往往会采用分页查询技术,即将要显示的数据分成若干页,每页显示一定的数据量,系统根据每页显示的数据量和查询页码来查找定位当前要显示的数据,并显示给用户。

采用分页查询技术查询某个数据表中的数据,由于该数据表中的数据可能会随时发生更新,因而当客户端向后端服务器发送分页查询请求时,后端服务器响应于接收到的分页查询请求,会进行两次查询操作,分别查询客户端本次分页查询请求所要查询的指定页面中的数据,以及本次查询时该数据表中包含的数据总条数,进而可以根据当前数据表中的数据总条数以及每页中包含的数据条数,判断该数据表在该客户端上可以显示的总页数,并根据当前分页查询请求中包含的查询页码,来确定与分页查询请求对应的页面是否为最后一页,即在显示与分页查询请求所对应的页面后是否还可以进行向后翻页。

由于采用现有的分页查询技术,在进行分页查询时后端服务器需要对存储数据的数据存储模块(比如数据库)进行两次访问,而数据存储模块单位时间内所允许的最大访问次数往往是固定的,则采用现有的分页查询技术,在进行分页查询时将占用大量数据存储模块的访问资源,进而影响服务器对请求的处理速度,降低服务器的处理效率。

因而,如何减少在进行分页查询时对服务器访问资源的占用,成为现有技术亟待解决的问题。

发明内容

本申请实施例提供一种分页数据查询的方法和装置,用以解决采用现有技术在进行分页数据查询时服务器需要多次访问数据库,而占用了大量访问资源,造成服务器处理效率较低的问题。

本申请实施例提供的一种分页数据查询的方法,包括:

向服务器发送分页数据的查询请求,其中,所述查询请求用于请求查询待查询页的起始数据及起始数据之后的第一数量的数据,所述第一数量为所述待查询页可显示的最大数据条数与预设条数之和;

接收服务器发送的查询结果数据;

根据所述查询结果数据的数据条数,确定所述待查询页是否可翻页。

本申请实施例还提供了一种分页数据查询的方法,包括:

接收客户端发送的分页数据的查询请求,其中,所述查询请求用于请求查询以待查询页的起始数据为始的、数量为所述待查询页可显示的最大数据条数的数据;

根据所述查询请求计算待查询数据条数,及根据所述待查询数据条数进行查询以获取查询结果数据;其中,所述待查询数据条数为所述待查询页可显示的最大数据条数与预设条数之和;

根据所述查询结果数据的数据条数,确定所述待查询页是否可翻页;

向所述客户端发送反馈数据,所述反馈数据中包含用于确定所述待查询页是否可翻页的信息。

本申请实施例提供的一种分页数据查询的装置,包括:

查询请求发送单元,用于向服务器发送分页数据的查询请求,其中,所述查询请求用于请求查询以待查询页的起始数据为始的第一数量的数据,所述第一数量为所述待查询页可显示的最大数据条数与预设条数之和;

查询结果接收单元,用于接收服务器发送的查询结果数据;

翻页确定单元,用于根据所述查询结果数据的数据条数,确定所述待查询页是否可翻页。

本申请实施例还提供了一种分页数据查询的装置,包括:

查询请求接收单元,用于接收客户端发送的分页数据的查询请求,其中,所述查询请求用于请求查询以待查询页的起始数据为始的、数量为所述待查询页可显示的最大数据条数的数据;

查询单元,用于根据所述查询请求计算待查询数据条数,及根据所述待查询数据条数进行查询以获取查询结果数据;其中,所述待查询数据条数为所述待查询页可显示的最大数据条数与预设条数之和;

翻页确定单元,用于根据所述查询结果数据的数据条数,确定所述待查询页是否可翻页;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710086844.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top