(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 20221043798 8.2
(22)申请日 2022.04.25
(71)申请人 中国工商银行股份有限公司
地址 100140 北京市西城区复兴门内大街
55号
(72)发明人 谢小舜
(74)专利代理 机构 北京三友知识产权代理有限
公司 11127
专利代理师 刘熔 王涛
(51)Int.Cl.
G06F 16/27(2019.01)
G06F 16/23(2019.01)
G06F 16/22(2019.01)
(54)发明名称
数据库扩容方法、 装置及系统
(57)摘要
本发明公开了一种数据库扩容方法、 装置及
系统, 涉及大数据技术领域, 其中, 所述方法包
括: 基于分布式数据库中间件创建一主多从的新
数据库组; 根据管理控制台的配置信息, 将所述
新数据库组作为从数据库挂载到当前数据库组
的主数据库; 响应于所述新数据库组中各数据库
与所述当前数据库组的数据同步操作完成, 将所
述新数据库组从所述当前数据库组的主数据库
断开; 根据所述管理控制台的配置信息, 对所述
新数据库组和所述当前数据库组中的各数据库
进行分片操作, 以分别确定新数据库组和当前数
据库组的分片数量。 通过本发明, 可以避免容器
库挂载的磁盘性能问题, 同时也可以提高数据库
的性能。
权利要求书2页 说明书9页 附图3页
CN 114610816 A
2022.06.10
CN 114610816 A
1.一种数据库扩容方法, 其特 征在于, 所述方法包括:
基于分布式数据库中间件DBLE创建一主 多从的新数据库组;
根据DBLE管理控制台DMP的配置信息, 将所述新数据库组作为从数据库挂载到当前数
据库组的主数据库;
响应于所述新数据库组中各数据库与所述当前数据库组 的数据同步操作完成, 将所述
新数据库组从所述当前 数据库组的主数据库断开;
根据所述DMP的配置信息, 对所述新数据库组和所述当前数据库组中的各数据库进行
分片操作, 以分别确定新数据库组和当前 数据库组的分片数量。
2.根据权利要求1所述的方法, 其特征在于, 基于DBLE创建一主多从的新数据库组包
括:
根据所述当前数据库组的结构, 基于DBLE创建一主多从的新数据库组, 其中, 所述新数
据库组的一主 多从结构与所述当前 数据库组的结构相同。
3.根据权利要求1所述的方法, 其特征在于, 将所述新数据库组作为从数据库挂载到当
前数据库组的主数据库之前, 所述方法还 包括:
对所述当前 数据库组的主从复制延迟值进行判断;
响应于所述当前数据库组的主从复制 延迟值为零, 确定所述当前数据库组的主从数据
同步操作完成。
4.根据权利要求1所述的方法, 其特征在于, 将所述新数据库组作为从数据库挂载到当
前数据库组的主数据库包括:
将所述新数据库组作为从数据库挂载到当前数据库组的主数据库, 并判断所述新数据
库组的同步功能信息是否正常;
响应于判断结果为正常, 确定所述新数据库组作为从数据库成功挂载到当前数据库组
的主数据库。
5.根据权利要求1所述的方法, 其特征在于, 对所述新数据库组和所述当前数据库组中
的各数据库进行分片操作包括:
对所述新数据库组中各数据库进行分片操作, 以确定所述新数据库组中各数据库的可
用分片数量;
对所述当前数据库组中各数据库进行分片操作, 以确定所述当前数据库组中各数据库
的可用分片数量。
6.根据权利要求1所述的方法, 其特征在于, 对所述新数据库组和所述当前数据库组中
的各数据库进行分片操作之后, 所述方法还 包括:
将所述新数据库组和所述当前数据库组中的各数据库分片操作后的不可用分片进行
删除。
7.一种数据库扩容装置, 其特 征在于, 所述装置包括:
新组创建单 元, 用于基于分布式数据库中间件DBLE创建一主 多从的新数据库组;
挂载单元, 用于根据DBLE管理控制台DMP的配置信息, 将所述新数据库组作为从数据库
挂载到当前 数据库组的主数据库;
断开单元, 用于响应于所述新数据库组中各数据库与 所述当前数据库组 的数据同步操
作完成, 将所述 新数据库组从所述当前 数据库组的主数据库断开;权 利 要 求 书 1/2 页
2
CN 114610816 A
2分片单元, 用于根据所述DMP的配置信息, 对所述新数据库组和所述当前数据库组中的
各数据库进行分片操作, 以分别确定新数据库组和当前 数据库组的分片数量。
8.一种数据库扩容系统, 其特征在于, 所述系统包括: 如权利要求7所述的数据库扩容
装置、 以及分布式数据库中间件DBLE系统, 其中, 所述DBLE系统包括DBLE管理控制台DMP, 所
述DMP用于设置数据库组的配置信息 。
9.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算
机程序, 其特征在于, 所述处理器执行所述程序时实现权利要求1至6中任一项所述方法的
步骤。
10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被
处理器执行时实现权利要求1至 6中任一项所述方法的步骤。权 利 要 求 书 2/2 页
3
CN 114610816 A
3
专利 数据库扩容方法、装置及系统
安全报告 >
其他 >
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-24 08:49:54上传分享