一种数据库集群节点间数据同步的方法及装置与流程

文档序号:12748125阅读:来源:国知局

技术特征:

1.一种数据库集群节点间数据同步的方法,其特征在于,包括:

从元数据服务器获取需要同步的表的信息;

检查锁队列,确认是否包括删除所述表的锁;

如果所述锁队列中不包括所述表的删除信息,则进行数据同步。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

如果所述锁队列包括所述表的删除信息,则放弃进行数据同步。

3.根据权利要求1所述的方法,其特征在于,在进行数据同步之后,还包括:

确认数据同步是否成功,如果不成功,则将所述表的名称和失败对应的节点写入元数据服务器,生成损坏信息;

添加删除锁到锁队列中;

在删除所述表成功后,删除所述删除锁。

4.根据权利要求1所述的方法,其特征在于,在进行数据同步之后,还包括:

删除所述表在元数据服务器中的损坏信息。

5.一种数据库集群节点间数据同步的装置,其特征在于,包括:

信息获取单元,用于从元数据服务器获取需要同步的表的信息;

锁检查单元,用于检查锁队列,确认是否包括删除所述表的锁;

同步单元,用于如果所述锁队列中不包括所述表的删除信息,则进行数据同步。

6.根据权利要求5所述的装置,其特征在于,所述装置还包括:

放弃单元,用于如果所述锁队列包括所述表的删除信息,则放弃进行数据同步。

7.根据权利要求5所述的装置,其特征在于,所述装置还包括:

写入单元,用于确认数据同步是否成功,如果不成功,则将所述表的名称和失败对应的节点写入元数据服务器,生成损坏信息;

添加单元,用于添加删除锁到锁队列中;

锁删除单元,用于在删除所述表成功后,删除所述删除锁。

8.根据权利要求5所述的装置,其特征在于,所述装置还包括:

损坏信息删除单元,用于删除所述表在元数据服务器中的损坏信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1