【技术实现步骤摘要】
一种数据同步方法、装置、电子设备及计算机可读介质
[0001]本申请涉及计算机
,尤其涉及一种数据同步方法、装置、电子设备及计算机可读介质。
技术介绍
[0002]目前,在金融领域,数据被存储到不同数据库中加以加工使用。当不同的系统会用到相同的部分数据时,由于表结构的不同,简单的拷贝并不足以解决问题,会产生重复的录入等操作的问题。
[0003]在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]在同步数据时,由于表结构的不同,简单的拷贝并不足以解决问题,会产生重复的录入等操作的问题。
技术实现思路
[0005]有鉴于此,本申请实施例提供一种数据同步方法、装置、电子设备及计算机可读介质,能够解决现有的在同步数据时,由于表结构的不同,简单的拷贝并不足以解决问题,会产生重复的录入等操作的问题。
[0006]为实现上述目的,根据本申请实施例的一个方面,提供了一种数据同步方法,包括:
[0007]接收数据请求端发送的数据同步请求,获取数据同步请求中的主键名称
【技术保护点】
【技术特征摘要】
1.一种数据同步方法,其特征在于,包括:接收数据请求端发送的数据同步请求,获取所述数据同步请求中的主键名称和查询参数;根据所述主键名称,定位查询配置表,进而根据所述查询参数和所述查询配置表,组装查询语句;调用数据提供端的数据库,进而执行所述查询语句,以得到数据查询结果;提交所述数据查询结果至数据请求端的数据库,以进行数据同步。2.根据权利要求1所述的方法,其特征在于,所述组装查询语句,包括:确定所述查询参数对应的占位符标识;调用所述查询配置表中的查询语句框架,以将所述查询参数插入所述查询语句框架中的对应的占位符标识处,进而组装生成查询语句。3.根据权利要求1所述的方法,其特征在于,所述提交所述数据查询结果至数据请求端的数据库,包括:确定所述数据查询结果对应的占位符标识;调用数据请求端对应的数据提交配置表,以基于所述数据提交配置表中的数据提交语句框架,将所述数据查询结果逐列填充到所述数据提交语句框架中的对应的占位符标识处,生成数据提交语句;调用数据请求方的数据库,以执行所述数据提交语句,进而提交所述数据查询结果至数据请求端的数据库。4.根据权利要求1所述的方法,其特征在于,所述接收数据请求端发送的数据同步请求,包括:响应于确定到达定时时间,触发数据同步进程,进而接收所述定时时间对应的数据同步任务,确定所述数据同步任务对应的数据同步请求。5.根据权利要求1所述的方法,其特征在于,在所述进行数据同步之后,所述方法还包括:接收数据同步结果。6.根据权利要求1所述的方法,其特征在于,在所述进行数据同步之后,所述方法还包括:响应于确定数据同步的结果为部分数据同步成功,回滚对所述数据查询结果的整个提交操作。7.根据权利要求3所述的方法,其特征在于,所述提交所述数据查询结果至数据请求端...
【专利技术属性】
技术研发人员:赵晓明,庞振海,沈阳,张同虎,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。