全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210275242.6 (22)申请日 2022.03.21 (71)申请人 中国人民银行 征信中心 地址 100031 北京市西城区闹市口大街1号 长安兴融 中心西楼8层 (72)发明人 陈建华 赵大鹏 朱本霞  (74)专利代理 机构 北京市兰台律师事务所 11354 专利代理师 于越 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/27(2019.01) (54)发明名称 一种基于唯一主键的多活数据一致性方法 及系统 (57)摘要 本发明涉及一种基于唯一主键的多活数据 一致性方法及系统, 包括: 分配针对同一主体的 多个并发查询请求; 检查是否存在对应主体的标 识码; 对于不存在标识码 的主体, 将查询请求转 换为唯一主键约束事务; 同步唯一主键约束事 务, 根据唯一主键约束事务更新主体的标识码; 同步更新后的标识码, 反馈查询请求。 以不同数 据中心之间跨中心统一使用的全局唯一主键作 为约束, 将数据一致性问题转化为各数据中心之 间事务一致性进行处理, 对于各数据中心运营相 同业务的多活模式提供完整的数据一致性保障, 有效应对避免在特殊业务情况下可能造成的数 据中心之间可能出现的不 一致和脑裂现象。 权利要求书2页 说明书5页 附图1页 CN 114647654 A 2022.06.21 CN 114647654 A 1.一种基于唯一主键的多活数据一 致性方法, 其特 征在于, 包括: 分配针对同一主体的多个并发查询请求; 检查是否存在对应主体的标识码; 对于不存在标识码的主体, 将查询请求 转换为唯一主键约束事务; 同步唯一主键约束事务, 根据唯一主键约束事务更新主体的标识码; 同步更新后的标识码, 反馈查询请求。 2.如权利要求1所述的方法, 其特征在于, 所述分配针对同一主体的多个并发查询请求 包括: 依据IP、 地 域、 比例、 负载或随机分配 针对同一主体的多个并发查询请求。 3.如权利要求1所述的系统, 其特征在于, 所述将查询 请求转换为唯一主键约束事务包 括: 针对主体设定对应的唯一主键; 将查询请求 转化为订单号, 所述 订单号与唯一主键相对应; 组合全局唯一主键和订单号形成唯一主键约束事务。 4.如权利要求3所述的方法, 其特征在于, 所述唯一主键约束事务还包括标识位, 所述 标识位包括用于指示同步操作的缺省值。 5.如权利要求1所述的方法, 其特征在于, 所述根据唯一主键约束事务更新主体的标识 码包括: 生成新标识码; 通过订单号更新标识码。 6.如权利要求1所述的方法, 其特征在于, 对于存在标识码的主体, 根据存在的标识码 反馈查询请求。 7.一种基于唯一主键的多活数据一致性系统, 其特征在于, 包括相互数据连接且运行 相同应用的第一数据中心和若干与第一数据中心同构的第二数据中心; 所述第一数据中心包括第 一负载平衡模块、 若干个第 一事务转换模块、 第 一主键模块、 第一管理服 务模块和第一分布式数据库; 所述第二数据中心包括第 二负载平衡模块、 若干个第 二事务转换模块、 第 二主键模块、 第二管理服 务模块和第二分布式数据库; 所述第一负载平衡模块与第 二负载平衡模块相连接组成负载平衡丛集, 所述负载平衡 丛集将针对同一主体的多个并发查询请求分配至第一事务 转换模块或第二事务 转换模块; 所述第一事务转换模块和第二事务转换模块根据所分配的查询请求检查是否存在对 应主体的标识码并将不存在标识码的主体所对应的查询请求 转换为唯一主键约束事务; 所述第一主键模块和第二主键模块管理对应主体的唯一主键; 所述第一管理服务模块和第二管理服务模块相连接并互相发送第一事务转换模块或 第二事务 转换模块 转换的唯一主键约束事务; 所述第一分布式数据库和第二分布式数据库相连接并通过双向数据复制进行数据同 步。 8.如权利要求7所述的系统, 其特征在于, 任一个所述第 二数据中心根据操作指令切换 成为新的第一数据中心同时原有的第一数据中心自动切换为第二数据中心。权 利 要 求 书 1/2 页 2 CN 114647654 A 29.如权利要求8所述的系统, 其特征在于, 所述第 二数据中心根据 所分配的查询 请求检 查是否存在 对应主体的标识码, 并将不存在标识码的主体所对应的查询请求转换为唯一主 键约束事务同步至第一数据中心; 所述第一数据中心根据第 二数据中心同步的唯一主键约束事务更新主体的标识码, 并 将更新后的标识码同步至第二数据中心。 10.如权利要求9所述的系统, 其特征在于, 所述第一数据中心根据第二数据中心同步 的唯一主键约束事务更新主体的标识码包括: 第一数据中心不存在对应主体的标识码时, 第 一数据中心使用相同的唯一主键产生新 标识码并更新分布式数据库数据; 第一数据中心存在对应主体的标识码时, 第 一数据中心将分布式数据库内对应唯一主 键的数据提取用于同步第二数据中心标识码。权 利 要 求 书 2/2 页 3 CN 114647654 A 3

PDF文档 专利 一种基于唯一主键的多活数据一致性方法及系统

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