全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210559914.6 (22)申请日 2022.05.23 (71)申请人 武汉四通信息服 务有限公司 地址 430070 湖北省武汉市洪山区文化大 道555号融科智谷工业项目一期A7号 楼1-3层1号、 2号、 10号 (72)发明人 陈立军 陈涛 钟楷锋  (74)专利代理 机构 深圳紫藤知识产权代理有限 公司 44570 专利代理师 熊恒定 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/23(2019.01) G06F 11/14(2006.01) G06F 3/06(2006.01)H04L 67/56(2022.01) (54)发明名称 数据库的接管方法、 装置、 电子设备及存储 介质 (57)摘要 本发明公开了一种数据库的接管方法、 装 置、 电子设备及存储介质, 该方法包括响应于对 数据库接管系统的代理端中多个数据库的配置 指令, 对多个数据库进行配置, 以将多个数据库 配置为一个主数据库和多个具有不同数据库权 重的从数据库, 然后对主数据库和多个从数据库 进行数据同步处理, 以使主数据库中的数据与多 个从数据库中的数据一致, 并响应于数据库切换 指令, 将主数据库的IP地址与和主数据库相匹配 的目标从数据库的IP地址相互调换。 采用本发明 实施例, 不仅能够有效的保证主数据库中数据的 安全性, 还能提高主从数据库的切换成功率, 从 而减小因主从数据库的切换操作对数据库中业 务正常运行的影响。 权利要求书2页 说明书12页 附图4页 CN 114661827 A 2022.06.24 CN 114661827 A 1.一种数据库的接管方法, 其特征在于, 应用于数据库接管系统中的服务端, 所述数据 库接管系统还包括代理端, 所述服务端与所述代理端通信连接, 所述数据库的管理方法包 括: 响应于对所述代理端的配置指令, 对所述代理端中的多个数据库进行配置, 以将多个 所述数据库配置为 一个主数据库和多个具有不同数据库权 重的从数据库; 对所述主数据库和多个所述从数据库进行数据同步处理, 以使所述主数据库中的数据 与多个所述从数据库中的数据一 致; 响应于数据库切换指令, 将所述主数据库的IP地址与和所述主数据库相匹配的目标从 数据库的IP地址相互调换。 2.如权利要求1所述的数据库的接管方法, 其特征在于, 所述响应于对所述代 理端的配 置指令, 对所述代理端中的多个数据库进行配置, 以将多个所述数据库配置为一个主数据 库和多个具有不同数据库权 重的从数据库, 包括: 根据对所述代 理端的配置指令, 在每个所述数据库上部署的代 理应用中添加对应的数 据库信息, 以将多个所述数据库配置为一个主数据库和多个从数据库, 所述数据库信息包 括数据库的IP地址信息、 端口号信息、 密码信息以及性能信息; 基于每个所述从数据库的数据库信息, 赋予每 个所述从数据库对应的数据库权 重。 3.如权利要求1所述的数据库的接管方法, 其特征在于, 所述对所述主数据库和多个所 述从数据库进 行数据同步处理, 以使 所述主数据库中的数据与多个所述从数据库中的数据 一致, 包括: 对所述主数据库中的数据进行分块, 得到多个数据块; 依次对每 个所述数据块进行 备份处理, 得到多个备份数据块; 依次将每个所述数据块还原至各所述从数据库中, 以使所述主数据库中的数据与多个 所述从数据库中的数据一 致。 4.如权利要求3所述的数据库的接管方法, 其特征在于, 所述对所述主数据库中的数据 进行分块, 得到多个数据块, 包括: 根据所述主数据库中的数据的数据属性信 息, 将所述主数据库中的数据分为多个不同 优先级的数据块, 所述数据属性信息包括数据类型信息、 所属用户信息; 所述依次将每 个所述数据块还原至各 所述从数据库中, 包括: 根据优先级的高低顺序, 依次将每 个所述数据块还原至各 所述从数据库中。 5.如权利要求3所述的数据库的接管方法, 其特征在于, 在所述依次将每个所述数据块 还原至各 所述从数据库中的步骤之后, 所述数据库的接管 方法还包括: 实时监测所述主数据库中的数据; 若所述主数据库中的数据发生变化, 则通过增量备份的方式对发送变化的数据进行备 份, 并实时将增量备份的数据还原至各 所述从数据库。 6.如权利要求1所述的数据库的接管方法, 其特征在于, 所述数据库接管系统还包括服 务端状态轮询器, 所述服务端状态轮询器分别与所述代理端和所述服务端通信连接, 所述 数据库的接管 方法还包括: 通过所述服务端状态轮询器实时对所述主数据库进行监视, 并按照预设的时间间隔获 取所述主数据库的数据库状态;权 利 要 求 书 1/2 页 2 CN 114661827 A 2若所述服务端状态轮询器获取的数据库状态满足预设要求, 则所述服务端状态轮询器 生成数据库切换指令; 接收所述 服务端状态轮询器生成的所述数据库切换指令 。 7.如权利要求1 ‑6任一项所述的数据库的接管方法, 其特征在于, 所述将所述主数据库 的IP地址与和所述主数据库相匹配的目标从数据库的IP地址相互调换, 包括: 根据所述主数据库的设备信 息以及重要程度信 息, 从多个具有不同数据库权重的从数 据库中确定与所述主数据库匹配的目标从数据库; 将所述主数据库的IP地址与所述目标从数据库的IP地址相互调换。 8.一种数据库的接管装置, 其特征在于, 设置于数据库接管系统中的服务端, 所述数据 库接管系统还包括代理端, 所述服务端与所述代理端通信连接, 所述数据库的接管装置包 括: 配置模块, 用于响应于对所述代理端的配置指令, 对所述代理端中的多个数据库进行 配置, 以将多个所述数据库配置为 一个主数据库和多个具有不同数据库权 重的从数据库; 同步模块, 用于对所述主数据库和多个所述从数据库进行数据同步处理, 以使所述主 数据库中的数据与多个所述从数据库中的数据一 致; 切换模块, 用于响应于数据库切换指令, 将所述主数据库的IP地址与和所述主数据库 相匹配的目标从数据库的IP地址相互调换。 9.一种电子设备, 其特征在于, 包括处理器、 存储器以及存储在所述存储器中且被配置 为由所述处理器执行 的计算机程序, 所述存储器与所述处理器耦接, 且所述处理器执行所 述计算机程序时, 实现如权利要求1至7任一项所述的数据库的接管 方法中的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 其中, 在所述计算机程序运行时控制所述计算机可读存储介质所在的设备执行如权利 要求1至7任一项所述的数据库的接管 方法中的步骤。权 利 要 求 书 2/2 页 3 CN 114661827 A 3

PDF文档 专利 数据库的接管方法、装置、电子设备及存储介质

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