【技术实现步骤摘要】
数据处理方法及装置
本专利技术涉及处理处理
,特别涉及一种数据处理方法及装置。
技术介绍
随着互联网技术及无线通信技术的飞速发展,智能移动终端的使用也越来越普及。例如,当用户使用移动终端浏览互联网资源数据(例如金融产品的行情数据)时,实时性和准确性是非常重要的。为了保证数据的实时性和准确性,最简单的处理方式是不进行数据的本地存储而直接拉取新数据。这种方式的准确度最高,而且数据用过即删,不需要占用本地空间。但是,对于移动终端而言,由于用户网路环境复杂,流量敏感,很多情况下都需要做本地的缓存处理。因此,需要提供一种有效的解决方案,使得用户能够迅速、准确、方便的浏览互联网资源数据。
技术实现思路
本申请一些实施例提供了一种数据处理方法及装置,应用于移动终端,从而保证移动终端获取数据的实时性和准确性。本申请实施例提供的数据处理方法包括:响应于用户点击查看页面中数据项的操作,确定移动终端保存的缓存列表中是否包含所述数据项的标签;其中,所述缓存列表包含至少一个标签,所述标签用于指示所述移动终端中存储有所述标签对应的数据项的历史数据;所述历史数据用于反映所述数据项在过去一时间段内的变化情况;如果包含,则根据所述标签从所述移动终端中获取所述数据项的历史数据,从服务器获取所述数据项对应的更新数据,将所述更新数据保存在所述移动终端中,并根据所述历史数据和所述更新数据,展示所述数据项的变化情况;如果不包含,根据所述数据项的标签从服务器获取所述数据项对应的数据,其中所述数据用于反映所述数据项在当前一时间段内的变化;将所述数据保存在所述移动终端中并将所述数据项对应的标签加入所述缓 ...
【技术保护点】
1.一种数据处理方法,应用于移动终端,其特征在于,包括:响应于用户点击查看页面中数据项的操作,确定移动终端保存的缓存列表中是否包含所述数据项的标签;其中,所述缓存列表包含至少一个标签,所述标签用于指示所述移动终端中存储有所述标签对应的数据项的历史数据;所述历史数据用于反映所述数据项在过去一时间段内的变化情况;如果包含,则根据所述标签从所述移动终端中获取所述数据项的历史数据,从服务器获取所述数据项对应的更新数据,将所述更新数据保存在所述移动终端中,并根据所述历史数据和所述更新数据,展示所述数据项的变化情况;如果不包含,根据所述数据项的标签从服务器获取所述数据项对应的数据,其中所述数据用于反映所述数据项在当前一时间段内的变化;将所述数据保存在所述移动终端中并将所述数据项对应的标签加入所述缓存列表,根据所述从服务器获取的数据,展示所述数据项的变化情况。
【技术特征摘要】
1.一种数据处理方法,应用于移动终端,其特征在于,包括:响应于用户点击查看页面中数据项的操作,确定移动终端保存的缓存列表中是否包含所述数据项的标签;其中,所述缓存列表包含至少一个标签,所述标签用于指示所述移动终端中存储有所述标签对应的数据项的历史数据;所述历史数据用于反映所述数据项在过去一时间段内的变化情况;如果包含,则根据所述标签从所述移动终端中获取所述数据项的历史数据,从服务器获取所述数据项对应的更新数据,将所述更新数据保存在所述移动终端中,并根据所述历史数据和所述更新数据,展示所述数据项的变化情况;如果不包含,根据所述数据项的标签从服务器获取所述数据项对应的数据,其中所述数据用于反映所述数据项在当前一时间段内的变化;将所述数据保存在所述移动终端中并将所述数据项对应的标签加入所述缓存列表,根据所述从服务器获取的数据,展示所述数据项的变化情况。2.根据权利要求1所述的方法,其特征在于,进一步包括:响应于用户的退出操作,对于所述缓存列表中的每个标签,判断该标签是否属于所述移动终端保存的用户兴趣列表;其中,所述用户兴趣列表中包含用户感兴趣的一个或者多个数据对象的标识;每个数据对象包含一个或者多个数据项;如果不属于,则将该标签从所述缓存列表中删除,并删除所述移动终端中存储的与该标签对应的所有数据。3.根据权利要求2所述的方法,其特征在于,所述数据项的标签包括:所述数据项所属的数据对象的标识和所述数据项的类型;所述判断该标签是否属于所述移动终端保存的用户兴趣列表包括:根据所述数据项的标签,获取所述数据项所属的数据对象的标识;确定所述用户兴趣列表中是否包含所述获取的数据对象的标识;如果包含,则确定所述标签属于所述移动终端保存的所述用户兴趣列表;否则,确定所述标签不属于所述移动终端保存的所述用户兴趣列表。4.根据权利要求1至3任一项所述的方法,其特征在于,所述从服务器获取与所述数据项对应的更新数据包括:向所述服务器发送数据更新请求,其中,所述数据更新请求中携带所述数据项的标签,以及所请求的更新数据对应的起始时间;接收所述服务器发送的所述更新数据,其中所述更新数据包括从所述起始时间开始到当前时间的数据。5.根据权利要求4所述的方法,其特征在于,所述起始时间早于所述历史数据的对应的时间段的结束时间。6.根据权利要求4所述的方法,其特征在于,进一步包括:在接收所述服务器发送的所述更新数据时,进一步接收所述服务器发送的与所述数据项对应的版本信息,其中,所述版本信息用于指示所述服务器中存储的所述数据项的历史数据的版本;从所述移动终端中获取所述数据项的历史数据对应的版本信息,比较所述服务器发送的版本信息与所述从移动终端获取的版本信息;如果不同,则获取所述服务器中存储的所述数据项的对应的历史数据;及根据所述获取的历史数据更新所述移动终端中存储的所述数据项的历史数据,并根据所述服务器发送的版本信息更新所述移动终端中保存的版本信息。7.根据权利要求4所述的方法,其特征在于,进一步包括:在向所述服务器发送数据更新请求之前,判断所述从移动终端中获取的历史数据是否过期;所述根据所述历史数据和所述更新数据展示所述数据项包括:如果所述历史数据未过期,根据所述历史数据展示所述数据项;并在从服务器获取与所述数据项对应的更新数据之后,根据所述更新数据对所述展示的数据项进行更新展示。8.根据权利要求7所述的方法,其特征在于,所述判断所述从移动终端中获取的历史数据是否过期包括:确定所述历史数据对应的时间段的结束时间;确定所述结束时间与预设的基准时间的时间间隔是否超过预定的阈值;如果未超过,确定所述从移动终端中获取的历史数据未过期;否则,确定所述从移动终端获取的历史数据过期。9.根据权利要求1所述的方法,其特征在于,所述根据所述数据项的标签,从服务器获取所述数据项对应的数据包括:向所述服务器发送数据更新请求,其中,所述数据更新请求中携带所述数据项对应的标签,以及用于指示所述移动终端中没有所述数据项对应的数据的标识;接收所述服务器发送的所述更新数据,其中所述更新数据包括所述数据项对应的最新的预定数量的数据。10.一种数据处理装置,应用于移动终端,其特征在于,包括:第一确定模块,用于响应于用户点...
【专利技术属性】
技术研发人员:窦宁,张仁元,许翩翩,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。