[发明专利]数据同步的同步方法、装置及计算机存储介质在审
申请号: | 201910337207.0 | 申请日: | 2019-04-25 |
公开(公告)号: | CN110245181A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 张辉 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识信息 数据库 目标数据库 数据同步 计算机存储介质 触发指令 数据库同步 接收数据 目标数据 预先创建 同步的 映射表 云存储 查询 携带 | ||
本发明公开了一种数据同步的同步方法、装置及计算机存储介质,涉及云存储技术领域,实现业务方数据库与目标数据同步之间的数据同步。所述方法包括:接收数据同步的触发指令,所述触发指令携带有业务方数据库中待同步数据表的标识信息;根据所述待同步数据表的标识信息从预先创建的映射表中查询所述待同步数据表所属业务方数据库的标识信息,以及所述待同步数据表对应目标数据库的标识信息;根据所述业务方数据库的标识信息,以及所述目标数据库的标识信息,将所述业务方数据库中的待同步数据表从所述业务方数据库同步至所述目标数据库中。
技术领域
本发明涉及云存储技术领域,尤其是涉及一种数据同步的同步方法、装置及计算机存储介质。
背景技术
随着公司业务的逐渐增加,通过建立业务数据库将公司各项业务的数据进行收集和维护,当公司总部获取各个分公司的业务数据信息时或者采集方对各个公司的业务做大数据采集时,需要使公司总部或者采集方的数据库与各个公司的业务数据库保持同步。
目前,在实现采集方与业务方的数据同步时,一般使用开源软件,通过人为手动界面拖拽的方式,将业务方数据库中的表与目标数据库中的表关联起来,将业务方某个表中的数据导入目标数据库对应的表中,来实现业务方数据库与目标数据库的同步,或者也可以应用开源软件对业务方数据库和目标数据库进行脚本编辑,来实现业务方数据库与目标数据库表到表的同步。然而,当多个业务线同时接入,并且表数众多时,这种重复性的手动复制粘贴工作会花费大量人力和时间,如果业务方改变,还需要手动更改数据库的连接信息,而且在调度管理平台上会有大量表到表的同步,而这种大量重复性的手动工作和调度作业容易造成业务方数据库与目标数据库同步失败。
发明内容
本发明提供了一种数据同步的同步方法、装置及计算机存储介质,主要在于能够实现业务方数据库与目标数据同步的同步,由此避免了大量重复性的人为手动操作,节省了人力和物力,提高了业务方数据库与目标数据库同步的效率和精确度。
根据本发明的第一个方面,提供一种数据同步的方法,包括:
接收数据同步的触发指令,所述触发指令携带有业务方数据库中待同步数据表的标识信息;
根据所述待同步数据表的标识信息从预先创建的业务方信息中查询所述待同步数据表所属业务方数据库,以及所述待同步数据表对应目标数据库的连接信息,所述预先创建的业务方信息中记录有各个业务方数据库中需要同步的数据表的标识信息以及各个数据表对应目标数据库的连接信息;
根据所述待同步数据表所属业务方数据库,以及所述待同步数据表对应目标数据库的连接信息,按照预先设置的同步调度参数将业务方数据库中的待同步数据表同步至所述目标数据库中。
进一步地,在所述根据所述待同步数据表的标识信息从预先创建的业务方信息中查询所述待同步数据表所属业务方数据库,以及所述待同步数据表对应目标数据库的连接信息之前,所述方法还包括:
获取各个业务方数据库在创建数据表时为每个数据表生成的标识信息;
根据各个业务方上传的数据同步任务,统计数据同步任务中各个业务方需要同步的数据表以及各个数据表对应目标数据库的连接信息;
将所述各个业务方需要同步的数据表以及各个数据表对应目标数据库的连接信息生成业务方信息。
进一步地,所述根据各个业务方上传的数据同步任务,统计数据同步任务中各个业务方需要同步的数据表以及各个数据表对应目标数据库的连接信息包括:
通过解析所述各个业务方上传的数据同步任务,得到各个业务方需要同步的数据表的同步信息,所述同步信息至少包括数据表在业务方数据库中的标识信息以及数据表对应目标数据库的连接信息;
根据所述各个业务方需要同步的数据表的同步信息,统计数据同步任务中各个业务方需要同步的数据表以及各个数据表对应目标数据库的连接信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910337207.0/2.html,转载请声明来源钻瓜专利网。