【技术实现步骤摘要】
基于数据库副本技术的数据实时分发多通道并行系统
[0001]本申请涉及数据传输
,具体是一种基于数据库副本技术的数据实时分发多通道并行系统
。
技术介绍
[0002]在数据传输过程中,当待传输的数据较为庞大时,其数据传输需要占用的资源也相应的较大,同时,其传输效率也会相应的下降,同时,由于数据的庞大,其传输质量也可能会受到影响
。
因此,亟需一种可靠的数据分发技术来对数据量较大的数据实现高效率的传输
。
技术实现思路
[0003]本申请的目的在于提供一种基于数据库副本技术的数据实时分发多通道并行系统,以解决上述
技术介绍
中提出的技术问题
。
[0004]为实现上述目的,本申请公开了以下技术方案:本申请公开了一种基于数据库副本技术的数据实时分发多通道并行系统,包括请求接收模块
、
并行分析模块
、
任务下发模块
、
数据分发模块和若干个数据库副本;所述数据库副本配置为:存储数据;所述请求接收模块配置为:对数据分发请求进行接收,并分析该数据分发请求对应的数据信息;所述并行分析模块配置为:接收每个所述数据库副本的数据分发承载力,对所述数据信息进行解析,获取待分发数据对应的承载需求,并基于每个所述数据库副本的数据分发承载力对该承载需求进行分析匹配,确定对应的至少一个数据库副本作为响应节点;所述任务下发模块配置为:基于所述并行分析模块中获取的分析匹配结果和所述数据信息,对每个所述响应节点对应的数据分发内容进行分析 ...
【技术保护点】
【技术特征摘要】
1.
一种基于数据库副本技术的数据实时分发多通道并行系统,其特征在于,包括请求接收模块
、
并行分析模块
、
任务下发模块
、
数据分发模块和若干个数据库副本;所述数据库副本配置为:存储数据;所述请求接收模块配置为:对数据分发请求进行接收,并分析该数据分发请求对应的数据信息;所述并行分析模块配置为:接收每个所述数据库副本的数据分发承载力,对所述数据信息进行解析,获取待分发数据对应的承载需求,并基于每个所述数据库副本的数据分发承载力对该承载需求进行分析匹配,确定对应的至少一个数据库副本作为响应节点;所述任务下发模块配置为:基于所述并行分析模块中获取的分析匹配结果和所述数据信息,对每个所述响应节点对应的数据分发内容进行分析得到每个响应节点需要分发的数据段信息,并将所述分析匹配结果和所述数据段信息下发至对应的响应节点;所述数据分发模块配置为:每个所述响应节点基于接收到的所述分析匹配结果和所述数据段信息,实时并行的向下游端分发所述数据段信息
。2.
根据权利要求1所述的基于数据库副本技术的数据实时分发多通道并行系统,其特征在于,所述并行分析模块还配置为:基于所述任务下发模块下发至响应节点的分析匹配结果,对相应的数据库副本的数据分发承载力进行实时更新
。3.
根据权利要求2所述的基于数据库副本技术的数据实时分发多通道并行系统,其特征在于,所述并行分析模块还配置为:基于所述响应节点的数据分发结果,对相应的数据库副本的数据分发承载力进行实时更新
。4.
根据权利要求1所述的基于数据库副本技术的数据实时分发多通道并行系统,其特征在于,所述的基于每个所述数据库副本的数据分发承载力对该承载需求进行分析匹配,包括:预设判断是否需要进行数据并行分发的并行判断值,当时,表示仅需要一个满足的数据库副本...
【专利技术属性】
技术研发人员:吴国平,闵波,
申请(专利权)人:广东仁达科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。