全网唯一标准王
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211106949.0 (22)申请日 2022.09.09 (71)申请人 北京结慧科技有限公司 地址 100041 北京市石景山区实兴大街3 0 号院3号楼 2层A-1151房间 (72)发明人 高晓凯 (74)专利代理 机构 北京瀚仁知识产权代理事务 所(普通合伙) 11482 专利代理师 陈敏 (51)Int.Cl. G06F 16/25(2019.01) G06F 16/27(2019.01) G06F 16/22(2019.01) G06F 16/28(2019.01) (54)发明名称 异构数据库的数据比对方法、 数据同步方 法、 装置及 介质 (57)摘要 本发明涉及数据库技术领域, 具体提供一种 异构数据库的数据比对方法、 装置及介质, 旨在 解决在进行异构数据库数据同步中的数据比对 时, 如何实现比对过程的更高的效率, 并占用更 少的资源的问题。 为此目的, 本发明当检测到源 数据库中源 数据表的数据发送变化时, 可以根据 发生变化的数据生成哈希标识符, 并将哈希标识 符加入至目标数据库中的目标数据表的哈希列 中, 通过解析哈希列中的哈希标识符, 来确定目 标数据表中哈希标识符对应的数据列的数据与 源数据表中发生变化的数据列的数据是否一致, 以获取源数据表与目标数据表的数据比对结果, 能够避免对源数据表和目标数据表中的数据进 行逐条比对的过程, 有效提升数据比对的效率, 降低资源的占用率。 权利要求书2页 说明书8页 附图3页 CN 115525703 A 2022.12.27 CN 115525703 A 1.一种异构数据库的数据比对方法, 其特 征在于, 所述方法包括: 当检测到源数据库中的源数据表的数据发生变化 时, 根据发生变化的数据生成哈希标 识符; 将所述哈希标识符加入至目标 数据库中的目标 数据表的哈希列中; 通过解析所述哈希列中的哈希标识符, 根据 所述源数据表与 所述目标数据表之间的数 据映射关系, 确定所述目标数据 表中所述哈希标识符对应的数据列的数据与所述源数据 表 中发生变化的数据列的数据是否一致, 以获取所述源数据 表与所述目标数据 表的数据比对 结果。 2.根据权利要求1所述的异构数据库的数据比对方法, 其特 征在于, 所述当检测到源数据库中的源数据表的数据发生变化 时, 根据发生变化的数据生成哈 希标识符, 包括: 当检测到所述源数据表中的数据发生变化 时, 获取发生变化的数据的所在数据列和所 述发生变化的数据的数据值; 根据所述数据列和数据值, 生成所述哈希标识符。 3.根据权利要求2所述的异构数据库的数据比对方法, 其特 征在于, 所述方法还 包括: 当检测所述源数据表的数据发生变化时, 获取 数据发生变化的时间戳; 所述根据所述数据列和数据值, 生成所述哈希标识符, 包括: 根据发生变化的数据所在的数据列, 生成所述数据列的唯一 ID; 根据发生变化的数据的数据值, 生成所述数据值的第一哈希值; 根据所述时间戳、 所述唯一 ID和所述第一哈希值, 获取 所述哈希标识符。 4.根据权利要求3所述的异构数据库的数据比对方法, 其特 征在于, 所述方法还 包括: 设置定时任务, 根据 所述时间戳, 对所述哈希列中的哈希标识符进行定时筛选, 获取需 要解析的哈希标识符。 5.根据权利要求 4所述的异构数据库的数据比对方法, 其特 征在于, 所述通过解析所述哈希列中的哈希标识符, 确定所述目标数据表中所述哈希标识符对 应的数据列的数据与所述源数据表中发生变化的数据列的数据是否一 致, 包括: 解析每一个需要解析的哈希标识符, 获取 所述唯一 ID和所述第一哈希值; 根据所述唯一 ID, 获取所述源数据表中数据发生变化的数据列; 根据所述源数据表和目标数据表之间的数据映射关系, 确定所述数据发生变化的数据 列对应的目标数据表的数据列, 并获取所述目标数据 表的数据列的数据值对应的第二哈希 值; 将所述第一哈希值与 所述第二哈希值进行比较, 以确定所述源数据表和所述目标数据 表的数据是否一 致。 6.根据权利要求3至5中任一项所述的异构数据库的数据比对方法, 其特征在于, 所述 方法包括: 当检测到所述源数据表发生变化时, 生成捕获日志; 根据所述捕获日志获取 所述源数据表中数据发生变化的数据列、 数据值和时间戳。 7.一种异构数据库的数据同步方法, 其特 征在于, 所述方法包括: 从源数据库中的选择需要同步的源数据表, 并确定所述源数据表中 需要同步的字段;权 利 要 求 书 1/2 页 2 CN 115525703 A 2根据所述需要同步的字段, 建立所述源数据表与 所述目标数据库中的目标数据表之间 的数据映射关系; 根据所述数据映射关系, 并根据权利要求1至6中任一项所述的异构数据库的数据比对 方法, 确定所述源数据表与所述目标 数据表的数据比对结果; 根据所述数据比对结果, 对所述目标 数据表进行增量同步。 8.根据权利要求7所述的异构数据库的数据同步方法, 其特征在于, 在所述从源数据库 中的选择需要同步的源数据表, 并确所述源数据表中需要同步的字段之前, 所述方法还包 括: 根据所述源数据库和所述目标数据库的注册信 息, 建立所述源数据库与所述目标数据 库的网络连接 。 9.一种控制装置, 包括处理器和存储装置, 所述存储装置适于存储多条程序代码, 其特 征在于, 所述程序 代码适于由所述处理器加载并运行以执行权利要求 1至6中任一项 所述的 异构数据库的数据比对方法和/或权利要求7至8中任一项 所述的异构数据库的数据同步方 法。 10.一种计算机可读存储介质, 其中存储有多条程序代码, 其特征在于, 所述程序代码 适于由处理器加载并运行以执行权利要求1至6中任一项所述的异构数据库的数据比对方 法和/或权利要求7至8中任一项所述的异构数据库的数据同步方法。权 利 要 求 书 2/2 页 3 CN 115525703 A 3
专利 异构数据库的数据比对方法、数据同步方法、装置及介质
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 00:50:23
上传分享
举报
下载
原文档
(714.4 KB)
分享
友情链接
ISO 8115-1 2022 Cotton bales — Part 1 Dimensions and density.pdf
ISO 5228 2023 Traditional Chinese medicine — Rheum palmatum, Rheum tanguticum.pdf
ISO 10195 2018 Leather Chemical determination of chromium(VI) content in leather Thermal pre-ageing of leather and determination of hexavalent chromium.pdf
ISO-IEC 20243-1 2023 Information technology - Open Trusted Technology ProviderTM Standard (O-TTPS) - Part 1 Requirements and recommendations for mitigating maliciously tainted and counterfeit products.pdf
ISO 8791-3 2017 Paper and board Determination of roughness-smoothness (air leak methods) Part 3 Sheffield method.pdf
ISO 14617-5 2002 Graphical symbols for diagrams — Part 5 Measurement and control devices.pdf
ISO 24068-1 2021 Building and civil engineering sealants — Determination of the degree of cure — Part 1 Build-up of tensile properties in dumbbell-shaped specimens.pdf
ISO 18375 2016 Heavy commercial vehicles and buses — Test method for yaw stability — Sine with dwell test.pdf
ISO 3070-2 2016 Machine tools Test conditions for testing the accuracy of boring and milling machines with horizontal spindle Part 2 Machines with movable column along the X-axis (floor type).pdf
ISO 18319-2 2022 Fibre reinforced polymer (FRP) reinforcement for concrete structures — Part 2 Specifications of CFRP strips.pdf
GB-T 12314-1990 感官分析方法 不能直接感官分析的样品制备准则.pdf
GB-T 5781-2016 六角头螺栓 全螺纹 C级.pdf
GB-T 12805-2011 实验室玻璃仪器 滴定管.pdf
GB-T 11617-2000 辞书编纂符号.pdf
GB-T 13808-1992 铜及铜合金挤制棒.pdf
GB-T 40335-2021 无损检测 泄漏检测 示踪气体方法.pdf
GB-T 18604-2014 用气体超声流量计测量天然气流量.pdf
GB-T 16649.10-2002 识别卡 带触点的集成电路卡 第10部分 同步卡的电信号和复位应答.pdf
GB-T 21409-2008 玻璃设备、管道和管件 检验、安装和使用的一般规则.pdf
GB-T 32499-2016 连接器件 任何材料的夹紧件用铝线的连接器件及铝基夹紧件用铜线的连接器件.pdf
1
/
3
14
评价文档
赞助2元 点击下载(714.4 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。