[发明专利]页面数据处理方法、装置及电子设备有效
申请号: | 201710807203.5 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107741951B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 卢雅正;刘磊;邹靖贇 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/26 | 分类号: | G06F16/26;G06F16/23 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 数据处理 方法 装置 电子设备 | ||
本说明书提供一种页面数据处理方法、装置及电子设备,该方案中,对于页面中具有关联的至少两类数据,可以预先确定反映数据之间关联关系的数据一致性规则,对于已获取的至少两类数据,可以判断是否满足预设关联关系,从而可以确定是否包括有过期数据,及时发现页面数据不一致的问题,并可以实现主动更新。
技术领域
本说明书涉及数据处理技术领域,尤其涉及页面数据处理方法、装置及电子设备。
背景技术
已有的页面实现方案,一个页面中可能需要展示多条数据,各条数据可能是调用不同的服务而获取得到,由于是通过不同服务获取的多条数据,各条数据的获取时刻则有可能不同。这些不同时刻获取的数据有可能出现数据不对应、页面展示数据出现错误等问题。
以账务处理领域作为示例,用户资产页面中需要展示用户的总资产和子资产,总资产为各条子资产的和值,总资产数据和子资产数据分别由不同的服务获取。假设总资产数据比子资产数据更快获取到,在获取到总资产数据之后,某条子资产数据刚好发生更新,则获取的各条子资产的和值,与获取到的总资产不匹配。
发明内容
为克服相关技术中存在的问题,本说明书提供了页面数据处理方法、装置及电子设备。
一种页面数据处理方法,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述方法包括:
按照预设的数据一致性规则对已获取的至少两类数据进行比较,确定所获取的至少两类数据中是否包括有过期数据;
若包括有过期数据,通过所述过期数据对应的服务更新该类数据。
可选的,在按照预设的数据一致性规则对已获取的至少两类数据进行比较前,所述方法还包括:
将已获取数据在页面中进行展示。
可选的,所述至少两类数据展示在同一个页面中。
可选的,在所述若包括有过期数据,通过所述过期数据对应的服务更新该类数据后,还包括:
在所述页面中更新所述过期数据。
可选的,所述数据一致性规则包括如下一种或多种规则:
各类数据的版本信息相同、各类数据的更新次数相同或满足预设函数关系。
可选的,所述至少两类数据对应的预设服务中至少包括一个基于页面数据有限时间预缓存机制的服务。
可选的,所述通过所述过期数据对应的服务更新该类数据,包括:
向所述过期数据对应的服务发起数据更新请求,所述数据更新请求指示所述服务从数据库中获取所述该类数据。
可选的,预先配置有缓存区域,所述数据库中的部分存储数据写入在所述缓存区域中,并按照预设时间间隔进行更新;
所述方法还包括:在从数据库中获取所述该类数据后,更新所述缓存区域中存储数据。
可选的,在所述至少两类数据非同时获取到的情况下,所述按照预设的数据一致性规则对已获取的至少两类数据进行比较的步骤,在所有数据获取到之后执行。
可选的,在包括有多类数据,且所述多类数据非同时获取到的情况下,所述按照预设的数据一致性规则对已获取的至少两类数据进行比较的步骤,在获取到所有数据中的部分数据之后执行。
一种页面数据处理装置,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述装置包括:
比较模块,用于:按照预设的数据一致性规则对已获取的至少两类数据进行比较,确定所获取的至少两类数据中是否包括有过期数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710807203.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防松螺栓螺母结构总成
- 下一篇:一种防盗型螺栓结构