数据处理方法、装置以及计算机可读存储介质制造方法及图纸

技术编号:35672992 阅读:15 留言:0更新日期:2022-11-23 14:09
本申请实施例公开了一种数据处理方法、装置以及计算机可读存储介质。本申请实施例可以接收客户端发送的业务数据请求,业务数据请求携带有业务处理任务;将业务处理任务进行分片,得到分片后的多个业务处理子任务;获取每个业务处理子任务对应的计算单元子区;通过每一计算单元子区加载每一业务处理子任务对应的业务子数据;将每一业务处理子任务对应的业务子数据按照加载顺序依次返回至客户端,以使得客户端根据每一业务子数据对业务页面进行分段渲染。以此,通过每个业务处理子任务的计算单元子区分流加载业务子数据,有效节省加载业务子数据的时间和终端获取业务子数据的时间;此外,终端应用通过分段渲染业务页面,提高业务数据的处理效率。业务数据的处理效率。业务数据的处理效率。

【技术实现步骤摘要】
数据处理方法、装置以及计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种数据处理方法、装置以及计算机可读存储介质。

技术介绍

[0002]随着网络技术的发展,用户可通过终端获取大量的业务数据,以满足用户的体验,其中,用户获取业务数据的过程可以包含终端与服务器之间数据交互过程。相关技术中,通过终端发送业务数据的获取请求后,接收服务端返回的信息数据,以将该业务数据在终端上进行渲染,以使得终端显示接收到的业务数据。
[0003]在对现有技术的研究和实践过程中,本申请的专利技术人发现对于现有技术在通过终端发送业务数据的获取请求后,服务器需要通过缓存加载方式从磁盘全量加载对应的数据,得到业务数据,并将业务数据返回至终端,终端需要在全量加载业务数据完毕后,才将该业务数据进行画面渲染,这需要耗费大量的时间,从而降低了终端处理业务数据时的效率,影响了用户体验。

技术实现思路

[0004]本申请实施例提供一种数据处理方法、装置以及计算机可读存储介质。可以节省终端获取业务子数据的时间,且提高终端处理业务子数据时的效率。
[0005]本申请实施例提供一种数据处理方法,包括:
[0006]接收客户端发送的业务数据请求,所述业务数据请求携带有业务处理任务;
[0007]将所述业务处理任务进行分片,得到分片后的多个业务处理子任务;
[0008]获取每个所述业务处理子任务对应的计算单元子区;
[0009]通过每一计算单元子区加载每一所述业务处理子任务对应的业务子数据;
[0010]将每一所述业务处理子任务对应的业务子数据按照加载顺序依次返回至客户端,以使得所述客户端根据每一业务子数据对业务页面进行分段渲染。
[0011]相应的,本申请实施例提供一种数据处理方法,包括:
[0012]通过客户端发送业务数据请求至服务器,使得所述服务器将所述业务数据请求携带的业务处理任务分片得到多个业务处理子任务,获取每个所述业务处理子任务对应的计算单元子区,并按照加载顺序依次返回每个所述业务处理子任务对应的业务子数据;
[0013]接收所述服务器返回的每个所述业务处理子任务对应的业务子数据;
[0014]根据每个所述业务处理子任务对应的业务子数据对业务页面进行分段渲染。
[0015]相应的,本申请实施例提供一种数据处理装置,包括:
[0016]接收单元,用于接收客户端发送的业务数据请求,所述业务数据请求携带有业务处理任务;
[0017]分片单元,用于将所述业务处理任务进行分片,得到分片后的多个业务处理子任务;
[0018]获取单元,用于获取每个所述业务处理子任务对应的计算单元子区;
[0019]加载单元,用于通过每一计算单元子区加载每一所述业务处理子任务对应的业务子数据;
[0020]返回单元,用于将每一所述业务处理子任务对应的业务子数据按照加载顺序依次返回至客户端,以使得所述客户端根据每一业务子数据对业务页面进行分段渲染。
[0021]在一些实施例中,所述分片单元,还用于:
[0022]获取所述业务处理任务的业务信息;
[0023]根据所述业务信息匹配对应的数据分片规则;
[0024]根据匹配到的数据分片规则对所述业务处理任务进行分片,得到分片后的多个业务处理子任务。
[0025]在一些实施例中,所述分片单元,还用于:
[0026]提取所述数据分片规则中的分片密度;
[0027]获取所述业务处理任务的数据请求范围;
[0028]根据所述分片密度对所述业务处理任务的数据请求范围进行分片,得到分片后的多个业务处理子任务。
[0029]在一些实施例中,所述获取单元,还用于:
[0030]获取每个所述业务处理子任务的业务子信息;
[0031]根据所述业务子信息查找计算单元子区列表中与所述业务处理子任务对应的计算单元子区,其中,所述计算单元子区列表包含业务子信息与计算单元子区的映射关系。
[0032]在一些实施例中,所述获取单元,还用于:
[0033]检测计算单元子区列表是否包含每个所述业务子信息对应的计算单元子区;
[0034]将不包含计算单元子区的业务处理子任务确定为目标业务处理子任务,并创建每个所述目标业务处理子任务对应的计算单元子区;
[0035]将创建的计算单元子区更新至所述计算单元子区列表,得到更新后的计算单元子区列表,并基于更新后的计算单元子区列表,获取每个所述业务处理子任务对应的计算单元子区。
[0036]在一些实施例中,所述获取单元,还用于:
[0037]根据所有的目标业务处理子任务确定对应的目标业务数据量;
[0038]根据所述目标业务数据量预估目标计算单元区;
[0039]将预估的目标计算单元区进行分区,得到每个所述目标业务处理子任务对应的计算单元子区。
[0040]在一些实施例中,所述获取单元,还用于:
[0041]将每个所述业务处理子任务发送至对应的计算单元子区;
[0042]通过所述计算单元子区识别对应的所述业务处理子任务的业务子信息,并根据所述业务子信息加载对应的数据,得到所述业务处理子任务对应的业务子数据。
[0043]相应的,本申请实施例还提供一种数据处理装置,包括:
[0044]发送单元,用于通过客户端发送业务数据请求至服务器,使得所述服务器将所述业务数据请求携带的业务处理任务分片得到多个业务处理子任务,获取每个所述业务处理子任务对应的计算单元子区,并按照加载顺序依次返回每个所述业务处理子任务对应的业
务子数据;
[0045]业务数据接收单元,用于接收所述服务器返回的每个所述业务处理子任务对应的业务子数据;
[0046]渲染单元,用于根据每个所述业务处理子任务对应的业务子数据对业务页面进行分段渲染。
[0047]在一些实施例中,所述渲染单元,还用于:
[0048]获取每个业务子数据对应的计算单元子区的编号;
[0049]获取所述多个业务处理子任务对应的分片总量;
[0050]根据所述分片总量及计算单元子区的编码生成所述业务页面的渲染进度系数;
[0051]根据每个所述业务处理子任务对应的业务子数据对业务页面进行分段渲染,并显示当前业务页面的渲染进度系数。
[0052]此外,本申请实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序实现本申请实施例提供的数据处理方法。
[0053]此外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种数据处理方法中的步骤。
[0054]此外,本申请实施例还提供一种计算机程序,所述计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中。计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收客户端发送的业务数据请求,所述业务数据请求携带有业务处理任务;将所述业务处理任务进行分片,得到分片后的多个业务处理子任务;获取每个所述业务处理子任务对应的计算单元子区;通过每一计算单元子区加载每一所述业务处理子任务对应的业务子数据;将每一所述业务处理子任务对应的业务子数据按照加载顺序依次返回至客户端,以使得所述客户端根据每一业务子数据对业务页面进行分段渲染。2.根据权利要求1所述的方法,其特征在于,所述将所述业务处理任务进行分片,得到分片后的多个业务处理子任务,包括:获取所述业务处理任务的业务信息;根据所述业务信息匹配对应的数据分片规则;根据匹配到的数据分片规则对所述业务处理任务进行分片,得到分片后的多个业务处理子任务。3.根据权利要求2所述的方法,其特征在于,所述根据匹配到的数据分片规则对所述业务处理任务进行分片,得到分片后的多个业务处理子任务,包括:提取所述数据分片规则中的分片密度;获取所述业务处理任务的数据请求范围;根据所述分片密度对所述业务处理任务的数据请求范围进行分片,得到分片后的多个业务处理子任务。4.根据权利要求1所述的方法,其特征在于,所述获取每个所述业务处理子任务对应的计算单元子区,包括:获取每个所述业务处理子任务的业务子信息;根据所述业务子信息查找计算单元子区列表中与所述业务处理子任务对应的计算单元子区,其中,所述计算单元子区列表包含业务子信息与计算单元子区的映射关系。5.根据权利要求4所述的方法,其特征在于,所述根据所述业务子信息查找计算单元子区列表中与所述业务处理子任务对应的计算单元子区,包括:检测计算单元子区列表是否包含每个所述业务子信息对应的计算单元子区;将不包含计算单元子区的业务处理子任务确定为目标业务处理子任务,并创建每个所述目标业务处理子任务对应的计算单元子区;将创建的计算单元子区更新至所述计算单元子区列表,得到更新后的计算单元子区列表,并基于更新后的计算单元子区列表,获取每个所述业务...

【专利技术属性】
技术研发人员:曾加
申请(专利权)人:腾讯云计算长沙有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1