![一种分布式数据库重启后多region表完整修复的方法及系统](/CN/2020/1/281/images/202011407375.jpg)
基本信息:
- 专利标题: 一种分布式数据库重启后多region表完整修复的方法及系统
- 申请号:CN202011407375.1 申请日:2020-12-03
- 公开(公告)号:CN112527767A 公开(公告)日:2021-03-19
- 发明人: 王少鹏 , 黄浩然 , 张航 , 杨迎春 , 丁博 , 王鹍鹏 , 刘洪星 , 李世通 , 张延辉 , 刘科成 , 陈鹏鹏 , 丁亮 , 吴可可 , 刘洋 , 肖寰宇 , 霍智超
- 申请人: 许继集团有限公司 , 许继电气股份有限公司 , 许昌许继软件技术有限公司 , 国家电网有限公司
- 申请人地址: 河南省许昌市许继大道1298号; ; ;
- 专利权人: 许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,国家电网有限公司
- 当前专利权人: 许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,国家电网有限公司
- 当前专利权人地址: 河南省许昌市许继大道1298号; ; ;
- 代理机构: 北京中政联科专利代理事务所
- 代理人: 朱晓娟
- 主分类号: G06F16/21
- IPC分类号: G06F16/21 ; G06F16/215 ; G06F16/27
摘要:
本发明公开了一种分布式数据库重启后多region表完整修复的方法及系统,方法包括:创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置;集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱;若分布错乱,则周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。系统包括:创建模块,监测模块和均衡模块。本发明通过自身纪录的表分区以及备份块的记录进行区域和块的修复性迁移,解决了重启后数据分区转移导致单表数据分区发生倾斜的问题,以及分区和块分布不均导致集群性能下降的问题。
公开/授权文献:
- CN112527767B 一种分布式数据库重启后多region表完整修复的方法及系统 公开/授权日:2024-05-10
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F16/00 | 信息检索;数据库结构;文件系统结构 |
--------G06F16/10 | .文件系统;文件服务器 |
----------G06F16/21 | ..数据库设计、管理或维护 |