金融行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210958333.X (22)申请日 2022.08.11 (65)同一申请的已公布的文献号 申请公布号 CN 115033647 A (43)申请公布日 2022.09.09 (73)专利权人 杭州湖畔网络技 术有限公司 地址 310000 浙江省杭州市西湖区蒋 村街 道双龙路239 号西投创智中心1号楼10 层1001室 (72)发明人 承俊 陈晓亮 包一磊 王大雄  陈耀辉 丁祥龙  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 张文娥 (51)Int.Cl. H04L 41/0803(2022.01)G06F 16/27(2019.01) G06F 16/25(2019.01) G06F 16/22(2019.01) G06F 16/955(2019.01) G06F 40/157(2020.01) (56)对比文件 CN 112685493 A,2021.04.20 CN 101094231 A,20 07.12.26 CN 109558448 A,2019.04.02 CN 114816377 A,2022.07.29 CN 112765272 A,2021.0 5.07 CN 103646100 A,2014.0 3.19 US 2013346632 A1,2013.12.26 黎小巨.同步控制数据采集系统的设计与实 现. 《机电产品开发与创新》 .201 1,(第03期), 审查员 李华 (54)发明名称 数据同步方法、 装置、 电子设备及存 储介质 (57)摘要 本申请提供一种数据同步方法、 装置、 电子 设备及存储介质, 涉及数据处理技术领域。 该方 法包括: 获取数据源配置信息表, 数据源配置信 息表包括至少一条数据源信息, 数据源信息包 括: 数据源访问链接; 基于转换算法, 将至少一条 数据源信息存储至数据源转换表, 数据源转换表 为N行M列的二维表, N、 M为大于1的整数; 基于数 据源转换表的行参数和列参数, 将各数据源访问 链接作为参数输入预设同步脚本, 并根据预设同 步脚本将数据源转换表中各数据源访问链接对 应的源数据同步至目标数据库中, 应用本申请实 施例, 即使数据源配置信息表中的数据源信息发 生了更新, 也无需用户更改预设同步脚本, 即可 实现数据同步目的, 可以有效提高数据同步效 率。 权利要求书2页 说明书11页 附图3页 CN 115033647 B 2022.11.08 CN 115033647 B 1.一种数据同步方法, 其特 征在于, 包括: 获取数据源配置信息表, 所述数据源配置信息表包括至少一条数据源信息, 所述数据 源信息包括: 数据源访问链接; 基于转换算法, 将至少一条所述数据源信息存储至数据源转换表, 所述数据源转换表 为N行M列的二维表, 所述 N、 M为大于1的整数; 基于所述数据源转换表的行参数和列参数, 将各数据源访问链接作为参数输入预设同 步脚本, 并根据所述预设同步脚本将所述数据源转换表中各数据源访问链接对应的源数据 同步至目标 数据库中; 所述基于转换算法, 将至少一条 所述数据源信息存 储至数据源转换表, 包括: 获取所述数据源配置信息表中数据源信息的数量; 根据所述数据源信息的数量和预设列参数, 确定所述数据源转换表的行参数; 根据所述预设列参数和所述行参数, 将至少一条所述数据源信息存储至数据源转换 表。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述数据源信 息的数量和预设列 参数, 确定所述数据源转换表的行参数, 包括: 对所述数据源配置信 息表中的数据源信 息进行排序, 得到各数据源信 息对应的排序标 识; 根据各数据源信息对应的排序标识和预设列参数, 确定所述数据源转换表的行参数。 3.根据权利要求1所述的方法, 其特征在于, 所述基于所述数据源转换表的行参数和列 参数, 将各数据源访问链接作为参数输入预设 同步脚本, 并根据预设 同步脚本将数据源转 换表中各 数据源访问链接对应的源数据同步至目标 数据库中, 包括: 根据预设赋值脚本, 获取所述数据源转换表中各数据源访 问链接, 并将各所述数据源 访问链接作为 参数传递给 所述预设同步脚本; 基于所述数据源转换表的行参数和预设列参数, 根据预设同步脚本获取各所述数据源 访问链接对应的源数据, 并将各 所述源数据同步至所述目标 数据库中。 4.根据权利要求3所述的方法, 其特征在于, 所述基于所述数据源转换表的行参数和预 设列参数, 根据预设 同步脚本获取各所述数据源访问链接对应的源数据, 并将各所述源数 据同步至所述目标 数据库中, 包括: 根据所述数据源转换表的行参数, 确定所述预设同步脚本的循环次数; 根据所述数据源转换表的预设列参数, 确定每次循环时所述预设同步脚本对应的数据 源访问链接, 其中, 每次循环时所述预设 同步脚本对应的数据源访问链接的数量小于或等 于所述预设列参数; 基于所述循环次数, 循环执行所述预设同步脚本获取各所述数据源访问链接对应的源 数据, 并将各 所述源数据同步至所述目标 数据库中。 5.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应于对所述预设列参数的设置请求, 所述设置请求包括: 目标列参数; 根据所述目标列参数, 对所述预设列参数进行 更新。 6.根据权利要求1 ‑5任一项所述的方法, 其特 征在于, 所述方法还 包括: 若监测到预设路径下任一数据源发生更新时, 对所述数据源配置信息表进行更新, 所权 利 要 求 书 1/2 页 2 CN 115033647 B 2述预设路径为所述数据源的存 储路径。 7.一种数据同步装置, 其特 征在于, 包括: 获取模块, 用于获取数据源配置信息表, 所述数据源配置信息表包括至少一条数据源 信息, 所述数据源信息包括: 数据源访问链接; 转换模块, 用于基于转换算法, 将至少一条所述数据源信 息存储至数据源转换表, 所述 数据源转换表为 N行M列的二维表, 所述 N、 M为大于1的整数; 同步模块, 用于基于所述数据源转换表的行参数和列参数, 将各数据源访 问链接作为 参数输入预设同步脚本, 并根据预设同步脚本将数据源转换表中各数据源访问链接对应的 源数据同步至目标 数据库中; 所述转换模块, 具体用于获取所述数据源配置信息表中数据源信息的数量; 根据所述 数据源信息的数量和预设列参数, 确定所述数据源转换表的行参数; 根据所述预设列参数 和所述行参数, 将至少一条 所述数据源信息存 储至数据源转换表。 8.一种电子设备, 其特征在于, 包括: 处理器、 存储介质和总线, 所述存储介质存储有所 述处理器可执行 的机器可读指令, 当电子设备运行时, 所述处理器与所述存储介质之间通 过总线通信, 所述处理器执行所述机器可读指 令, 以执行如权利要求 1‑6任一所述数据同步 方法的步骤。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处 理器运行时执 行如权利要求1 ‑6任一所述数据同步方法的步骤。权 利 要 求 书 2/2 页 3 CN 115033647 B 3

PDF文档 专利 数据同步方法、装置、电子设备及存储介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据同步方法、装置、电子设备及存储介质 第 1 页 专利 数据同步方法、装置、电子设备及存储介质 第 2 页 专利 数据同步方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:01:50上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。