-
公开(公告)号:CN106446031A
公开(公告)日:2017-02-22
申请号:CN201610777769.3
申请日:2016-08-31
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F16/21 , G06F16/273
Abstract: 本发明提供一种大规模集群数据库快速节点替换方法,包括以下步骤:设置节点不可用状态;安装替换节点的新节点的安装程序,进行新节点和集群配置;设置集群模式为只读,判断写操作是否执行完成;当写操作执行完成后,同步元数据;元数据同步完成后,恢复集群模式为正常,对用户的数据设置同步数据标志,根据同步数据标志进行用户数据同步。一种大规模集群数据库快速节点替换方法,将数据节点替换过程分为两步进行:元数据同步和用户数据同步。元数据同步期间禁止用户对数据库进行写操作,用户数据同步期间允许用户进行所有的数据库操作。数据库元数据的数据量一般不大,同步时间短,会最大限度减少用户不能对数据库进行写操作的时间。
-
公开(公告)号:CN117632598B
公开(公告)日:2024-04-09
申请号:CN202410090318.7
申请日:2024-01-23
Applicant: 天津南大通用数据技术股份有限公司
Abstract: 本发明创造提供了一种GBase8a数据库在线备份方法,该方法包括以下步骤:对需要备份的数据库进行加锁操作,包括添加meta共享锁、hashmap共享锁、execute共享锁和db独占锁,然后进行元数据备份;释放需要备份的数据库的hashmap共享锁、execute共享锁和db独占锁,然后进行表数据备份;释放meta共享锁。本发明创造中,通过meta共享锁、hashmap共享锁、execute共享锁和db独占锁的添加及分步释放,实现了数据库的分阶段备份,使得在数据库备份的大部分时间内DML操作能够正常进行,且备份过程中数据库全程持有meta共享锁,能够保证数据库的完整性和一致性。
-
公开(公告)号:CN117632598A
公开(公告)日:2024-03-01
申请号:CN202410090318.7
申请日:2024-01-23
Applicant: 天津南大通用数据技术股份有限公司
Abstract: 本发明创造提供了一种GBase8a数据库在线备份方法,该方法包括以下步骤:对需要备份的数据库进行加锁操作,包括添加meta共享锁、hashmap共享锁、execute共享锁和db独占锁,然后进行元数据备份;释放需要备份的数据库的hashmap共享锁、execute共享锁和db独占锁,然后进行表数据备份;释放meta共享锁。本发明创造中,通过meta共享锁、hashmap共享锁、execute共享锁和db独占锁的添加及分步释放,实现了数据库的分阶段备份,使得在数据库备份的大部分时间内DML操作能够正常进行,且备份过程中数据库全程持有meta共享锁,能够保证数据库的完整性和一致性。
-
-