[发明专利]列表分页快速响应系统和方法有效
申请号: | 202010256172.0 | 申请日: | 2020-04-02 |
公开(公告)号: | CN111488370B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 李杰;邹初建 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242;G06F16/2453;G06F16/2455 |
代理公司: | 北京金讯知识产权代理事务所(特殊普通合伙) 11554 | 代理人: | 黄剑飞 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 列表 分页 快速 响应 系统 方法 | ||
1.一种列表分页快速响应系统,部署在服务器中,包括:
筛选组件,筛选客户设备发送来的当前分页请求,判断当前分页请求的筛选条件与前一分页请求的筛选条件是否相同;
查询组件,在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件不同时,基于当前分页请求的筛选条件查询所需要的数据集;
后台分页查询组件,在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件相同时或查询组件基于当前分页请求的筛选条件查询所需要的数据集之后,基于与当前分页请求的筛选条件相同的筛选条件,直接执行下一分页查询;
分页缓存单元,缓存后台分页查询组件所查询的数据集;以及
列表分页发送组件,在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件相同时,直接读取分页缓存单元中的下一分页并反馈到发送当前分页请求的客户设备。
2.根据权利要求1所述的列表分页快速响应系统,其中所述筛选组件在前一分页请求的筛选条件为空白时,判断当前分页请求的筛选条件与前一分页请求的筛选条件不同。
3.根据权利要求1所述的列表分页快速响应系统,还包括:数据量累计组件,累计所述后台分页查询组件每次所查询缓存到分页缓存单元的数据量,并在所累计的数据总量等于被查询对象数据集总量时,由服务器清空所述分页缓存单元。
4.根据权利要求1所述的列表分页快速响应系统,其中所述筛选组件在判断当前分页请求的筛选条件与前一分页请求的筛选条件不同时,将前一分页请求的筛选条件保存为当前分页请求的筛选条件。
5.根据权利要求1所述的列表分页快速响应系统,其中每个分页请求还包含列表分页显示设置,其中设置了每个列表分页可展示的数据量。
6.一种列表分页快速响应方法,包括:
通过筛选组件筛选客户设备发送来的当前分页请求,判断当前分页请求的筛选条件与前一分页请求的筛选条件是否相同;
通过查询组件在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件不同时,基于当前分页请求的筛选条件查询所需要的数据集;
通过后台分页查询组件在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件相同时或查询组件基于当前分页请求的筛选条件查询所需要的数据集之后,基于与当前分页请求的筛选条件相同的筛选条件,直接执行下一分页查询;
通过分页缓存单元缓存后台分页查询组件所查询的数据集;以及
通过列表分页发送组件在筛选组件判断当前分页请求的筛选条件与前一分页请求的筛选条件相同时,直接读取分页缓存单元中的下一分页并反馈到发送当前分页请求的客户设备。
7.根据权利要求6所述的列表分页快速响应方法,其中所述筛选组件在前一分页请求的筛选条件为空白时,判断当前分页请求的筛选条件与前一分页请求的筛选条件不同。
8.根据权利要求6所述的列表分页快速响应方法,还包括:
通过数据量累计组件累计所述后台分页查询组件每次所查询缓存到分页缓存单元的数据量,并在所累计的数据总量等于被查询对象数据集总量时,通知服务器清空所述分页缓存单元。
9.根据权利要求6所述的列表分页快速响应方法,其中所述筛选组件在判断当前分页请求的筛选条件与前一分页请求的筛选条件不同时,将前一分页请求的筛选条件保存为当前分页请求的筛选条件。
10.根据权利要求6所述的列表分页快速响应方法,其中每个分页请求还包含列表分页显示设置,其中设置了每个列表分页可展示的数据量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010256172.0/1.html,转载请声明来源钻瓜专利网。