This manual provides a page data processing method, device and electronic equipment, the scheme, for at least two kinds of data associated with the page, can be determined in advance to reflect the relationship between the data association rules of data consistency, for at least two types of data have been obtained, can determine whether meet the preset relationship, which can be determined whether including the expired data, found problems in a timely manner inconsistent page data, and can realize the active update.
【技术实现步骤摘要】
页面数据处理方法、装置及电子设备
本说明书涉及数据处理
,尤其涉及页面数据处理方法、装置及电子设备。
技术介绍
已有的页面实现方案,一个页面中可能需要展示多条数据,各条数据可能是调用不同的服务而获取得到,由于是通过不同服务获取的多条数据,各条数据的获取时刻则有可能不同。这些不同时刻获取的数据有可能出现数据不对应、页面展示数据出现错误等问题。以账务处理领域作为示例,用户资产页面中需要展示用户的总资产和子资产,总资产为各条子资产的和值,总资产数据和子资产数据分别由不同的服务获取。假设总资产数据比子资产数据更快获取到,在获取到总资产数据之后,某条子资产数据刚好发生更新,则获取的各条子资产的和值,与获取到的总资产不匹配。
技术实现思路
为克服相关技术中存在的问题,本说明书提供了页面数据处理方法、装置及电子设备。一种页面数据处理方法,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述方法包括:按照预设的数据一致性规则对已获取的至少两类数据进行比较,确定所获取的至少两类数据中是否包括有过期数据;若包括有过期数据,通过所述过期数据对应的服务更新该类数据。可选的,在按照预设的数据一致性规则对已获取的至少两类数据进行比较前,所述方法还包括:将已获取数据在页面中进行展示。可选的,所述至少两类数据展示在同一个页面中。可选的,在所述若包括有过期数据,通过所述过期数据对应的服务更新该类数据后,还包括:在所述页面中更新所述过期数据。可选的,所述数据一致性规则包括如下一种或多种规则:各类数据的版本信息相同、各类 ...
【技术保护点】
一种页面数据处理方法,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述方法包括:按照预设的数据一致性规则对已获取的至少两类数据进行比较,确定所获取的至少两类数据中是否包括有过期数据;若包括有过期数据,通过所述过期数据对应的服务更新该类数据。
【技术特征摘要】
1.一种页面数据处理方法,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述方法包括:按照预设的数据一致性规则对已获取的至少两类数据进行比较,确定所获取的至少两类数据中是否包括有过期数据;若包括有过期数据,通过所述过期数据对应的服务更新该类数据。2.根据权利要求1所述的方法,在按照预设的数据一致性规则对已获取的至少两类数据进行比较前,所述方法还包括:将已获取数据在页面中进行展示。3.根据权利要求2所述的方法,所述至少两类数据展示在同一个页面中。4.根据权利要求2所述的方法,在所述若包括有过期数据,通过所述过期数据对应的服务更新该类数据后,还包括:在所述页面中更新所述过期数据。5.根据权利要求1所述的方法,所述数据一致性规则包括如下一种或多种规则:各类数据的版本信息相同、各类数据的更新次数相同或满足预设函数关系。6.根据权利要求1所述的方法,所述至少两类数据对应的预设服务中至少包括一个基于页面数据有限时间预缓存机制的服务。7.根据权利要求1所述的方法,所述通过所述过期数据对应的服务更新该类数据,包括:向所述过期数据对应的服务发起数据更新请求,所述数据更新请求指示所述服务从数据库中获取所述该类数据。8.根据权利要求7所述的方法,预先配置有缓存区域,所述数据库中的部分存储数据写入在所述缓存区域中,并按照预设时间间隔进行更新;所述方法还包括:在从数据库中获取所述该类数据后,更新所述缓存区域中存储数据。9.根据权利要求1所述的方法,在所述至少两类数据非同时获取到的情况下,所述按照预设的数据一致性规则对已获取的至少两类数据进行比较的步骤,在所有数据获取到之后执行。10.根据权利要求1所述的方法,在包括有多类数据,且所述多类数据非同时获取到的情况下,所述按照预设的数据一致性规则对已获取的至少两类数据进行比较的步骤,在获取到所有数据中的部分数据之后执行。11.一种页面数据处理装置,所述页面数据至少包括两类数据,所述至少两类数据具有相同或部分相同的数据源头,每类数据通过调用对应的一种预设服务获取得到,所述装置包括:比较模块,用于:按照预设的数据一致性规则对已获取的至少两类数据进...
【专利技术属性】
技术研发人员:卢雅正,刘磊,邹靖贇,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。