【技术实现步骤摘要】
数据同步方法及装置、电子设备、计算机可读存储介质
[0001]本公开涉及计算机
,特别涉及一种数据同步方法及装置、电子设备、计算机可读存储介质。
技术介绍
[0002]随着互联网技术的发展,应用程序之间可以实现数据同步。常规的应用程序间的数据同步方式可以包括,对应提供源数据的应用程序,定向开发一套数据同步系统,该数据同步系统部署与相应应用程序相匹配的数据采集规则、数据转换规则以及数据路由规则等,之后,基于该数据同步系统同步相应应用程序的数据。
[0003]实际实施场景中,不同应用程序的接口连接规则、数据结构等可能均各不相同,若面向多个应用程序进行数据同步,按照常规的处理方法则需要开发多套数据同步系统,不仅开发成本较高,且各数据同步系统的适用性较差。
技术实现思路
[0004]本公开提供一种数据同步方法及装置、电子设备、计算机可读存储介质。
[0005]第一方面,本公开提供了一种数据同步方法,该方法包括:
[0006]响应于数据同步任务启动指令,根据目标采集信息从目标应用程序中采集 ...
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,其特征在于,包括:响应于数据同步任务启动指令,根据目标采集信息从目标应用程序中采集目标初始数据,所述目标初始数据是目标数据同步任务对应的初始数据,所述目标采集信息包括所述目标数据同步任务的采集信息,所述目标采集信息与所述目标应用程序对应;在接收到所述目标初始数据后,从预配置的对应关系中确定所述目标数据同步任务对应的目标转换规则,所述对应关系用于维护多个数据同步任务中每个数据同步任务相关的采集信息、转换规则和转储信息的对应关系,所述多个数据同步任务包括所述目标数据同步任务;在按照所述目标转换规则将所述目标初始数据转换为目标同步数据后,从所述对应关系中确定所述目标转换规则对应的目标转储信息;将所述目标同步数据存储到所述目标转储信息指示的至少一个目标存储地址,以完成所述目标数据同步任务。2.根据权利要求1所述的数据同步方法,其特征在于,所述在响应于数据同步任务启动指令之前,还包括:根据各个数据同步任务,分别建立相对应的采集信息、转换规则和转储信息的对应关系;其中,每个采集信息对应一个应用程序,每个采集信息用于指示采集相应应用程序对应的至少一个数据同步任务的初始数据;每个采集信息对应至少一个转换规则,与同一采集信息对应的至少一个数据同步任务和至少一个转换规则一一对应,每个数据同步任务对应一个转换规则;每个转换规则对应一个转储信息。3.根据权利要求1所述的数据同步方法,其特征在于,根据目标采集信息从目标应用程序中采集目标初始数据,包括:响应于所述数据同步任务启动指令,确定所述目标采集信息对应的资源信息和至少一个采集任务信息,所述至少一个采集任务信息包括所述目标数据同步任务的采集任务信息;所述资源信息是指所述目标采集信息对应的所述目标应用程序访问信息;所述目标数据同步任务的采集任务信息包括所述目标初始数据的信息,以及当所述目标采集信息对应至少两个采集任务信息的情况下,所述目标数据同步任务的优先级信息;针对所述目标采集信息对应的资源信息和至少一个采集任务信息,生成目标采集信息对应的采集请求;向所述目标应用程序发送所述采集请求,以从所述目标应用程序中采集至少一个初始数据,所述至少一个初始数据中包括所述目标初始数据。4.根据权利要求3所述的数据同步方法,其特征在于,所述目标应用程序访问信息包括以下至少一个:所述目标应用程序的网络端口信息、网络地址、身份认证信息;所述目标初始数据的信息包括以下至少一个:所述目标初始数据的类型、所述目标初始数据的存储地址和起止位置、以及所述目标初始数据所属的时间段和循环采集周期。5.根据权利要求4所述的数据同步方法,其特征在于,还包括:当确定所述目标数据同步任务执行失败,再次接收到数据同步任务启动指令后,在对应所述目标应用程序的采集信息中,添加所述目标数据同步任务的采集任务信息,以重新
执行所述目标数据同步任务。6.根据权利要求1至4中任一项所述的数据同步方法,其特征在于,所述多个数据同步任务的对应的采集信息分别部署在...
【专利技术属性】
技术研发人员:胡杰,谭又中,罗展松,吴鹏,吴海英,蒋宁,赵国庆,
申请(专利权)人:马上消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。