[发明专利]一种基于异步应答的传输数据的方法及系统有效

专利信息
申请号: 202010065609.2 申请日: 2020-01-20
公开(公告)号: CN111291104B 公开(公告)日: 2023-07-28
发明(设计)人: 姜峰;金学文;唐海鹏;田丰;张帅 申请(专利权)人: 中国银联股份有限公司
主分类号: G06F16/25 分类号: G06F16/25;H04L47/263
代理公司: 北京市中伦律师事务所 11410 代理人: 童剑雄
地址: 201203 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 异步 应答 传输 数据 方法 系统
【说明书】:

发明提供了一种基于异步应答的传输数据的方法,包括:抽取步骤:在一周期中从第一数据端抽取并存储所述数据;流速调节步骤:基于在所述周期的上一周期中由第二数据端反馈的装载结果和在所述上一周期中传输所述数据的第一流速确定在所述周期中传输所述数据的第二流速;以及装载步骤:在所述周期中根据所述第二流速将所述数据装载到所述第二数据端。

技术领域

本发明涉及数据传输领域,尤其涉及一种基于异步应答的传输数据的方法及系统。

背景技术

在将数据从数据源传输至的数据目的端的过程中,通常使用能够抽取数据、转换数据的格式并将数据装载到数据目的端的ETL(Extract-Transform-Load)系统。由于ETL系统需要按照固定周期运行的经常发生的任务(例如,处理批量数据)并且ETL系统对数据实时性要求不高,因此在对数据实时性要求很高的场景下难以使用传统的ETL系统。

在传输数据的过程中,存在调节数据传输的流速的需求。一种常用的调节流速的方法是使用数据传输系统的系统负载作为硬指标进行调节,例如当系统负载高于某个阈值时,即禁止或降低流速,当系统负载开始降低时,则恢复流速。另一种常用的调节流速的方法是自适应限流保护方法,该方法使用数据传输系统的系统负载作为所控制的流速的启动值,通过数据传输系统的当前请求响应时间以及处理的请求速率来决定当前允许的流速,从而在数据传输系统不被拖垮的情况下提高流速,而不是一定要低于某个阈值。

为了尽可能地提高流速,还可以使用异步应答的模式,即数据传输系统中的负责数据装载的模块仅将数据发送至下游的数据目的端,无需等待具体的装载结果,数据传输系统可以通过另外的模块对数据装载的执行结果进行处理。换言之,在一个周期内装载的数据不一定在当前周期内就能获知该数据是否装载成功。

然而,在使用异步应答的模式的情况下,上述第一种方法由于将数据传输系统的系统负载作为硬指标,超过系统负载则不允许传输数据,因此限制了数据传输系统和数据目的端的处理能力,降低了数据传输系统的的数据传输量;此外,当下游的数据目的端发生故障或扩容等影响处理能力的事件时,该方法无法及时地感知并调整流速,可能导致数据传输系统的空闲或大批量数据丢失等异常情况。另外,对于上述第二种方法,该方法根据数据传输系统的处理能力来调节流速,无法根据下游的数据目的端的处理能力来动态地控制流速,不适用数据目的端处理能力弱于数据传输系统处理能力的情况。

发明内容

本发明的一方面提供一种基于异步应答的传输数据的方法,包括:抽取步骤:在一周期中从第一数据端抽取并存储所述数据;流速调节步骤:基于在所述周期的上一周期中由第二数据端反馈的装载结果和在所述上一周期中传输所述数据的第一流速确定在所述周期中传输所述数据的第二流速;以及装载步骤:在所述周期中根据所述第二流速将所述数据装载到所述第二数据端。

本发明的另一方面提供一种基于异步应答的传输数据的方法,包括:抽取步骤:在一周期中从第一数据端抽取第一数据,将所述第一数据存储在第一队列中;流速调节步骤:基于在所述周期的上一周期中由第二数据端反馈的第一装载结果和在所述上一周期传输所述数据的第一流速确定在所述周期中传输所述数据的第二流速;以及装载步骤:在所述周期中根据所述第二流速将所述第一队列内的所述第一数据和第二队列内的第二数据装载到所述第二数据端。

本发明的又一方面提供一种基于异步应答的传输数据的系统,包括:数据抽取模块,其用于在一周期中从第一数据端抽取并存储所述数据;流速调节模块,其用于基于在所述周期的上一周期中由第二数据端反馈的装载结果和在所述上一周期中传输所述数据的第一流速确定在所述周期中传输所述数据的第二流速;和数据装载模块,其用于在所述周期中根据所述第二流速将所述数据装载到所述第二数据端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010065609.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top