暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN202311518651.5-一种数据库集群系统.PDF
16
25页
0次
2024-03-20
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202311518651 .5
(22)申请日 2023 .11 .14
(71)申请人 北京人大金仓信息技术股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 缪文彩 李翔 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 胡向阳
(51)Int.Cl.
G06F
11/30
(2006 .01)
G06F
11/07
(2006 .01)
(54)发明名称
一种数据库集群系统
(57)摘要
本发明提供了一种数据库集群系统包括
多个数据库集群各所述数据库集群包括对应的
主节点和备节点一个活动观察者用于对多个
所述数据库集群进行监控和协调本发明所提供
的技术方案当数据库集群系统扩展时不需要再
额外设置活动观察者因此可以减小对数据库集
群系统扩展的限制并且本发明的技术方案不需
要在多个位置查看和管理各数据库集群的状态
和健康状况从而减少对各数据库集群管理的复
杂程度另外与每个数据库集群独占一个活动
观察者的实施方法相比本发明的技术方案还可
以减少活动观察者对存储资源和计算资源的占
用,达到减少数据库集群系统的硬件成本和维护
成本的目的
权利要求书2页 说明书11页 附图11页
CN 117472691 A
2024.01.30
CN 117472691 A
1 .一种数据库集群系统其特征在于包括
多个数据库集群各所述数据库集群包括对应的主节点和备节点
一个活动观察者用于对多个所述数据库集群进行监控和协调
2 .根据权利要求1所述的数据库集群系统其特征在于
所述活动观察者设置有多个监控线程各所述监控线程分别绑定一个对应数据库集群
的监控任务所述活动观察者通过各所述监控线程对各所述数据库集群进行监控和协调
3 .根据权利要求1所述的数据库集群系统其特征在于
所述活动观察者对各所述数据库集群进行监控和协调包括
监视各所述数据库集群中的节点状态判断各所述数据库集群的主节点失效协调各
所述数据库集群故障转移协调各所述数据库集群恢复提供各所述数据库集群的信息
断自身失效和/或保持自身共用性
4 .根据权利要求1所述的数据库集群系统其特征在于
所述数据库集群系统还包括冗余观察者所述冗余观察者用于
在所述活动观察者失效时成为新的活动观察者对各所述数据库集群进行监控和协
5 .根据权利要求4所述的数据库集群系统其特征在于
所述冗余观察者包括多个观察状态查询线程各所述观察状态查询线程分别绑定一个
数据库集群用于查询对应数据库集群的观察状态
6 .根据权利要求4所述的数据库集群系统其特征在于
所述冗余观察者在所述活动观察者失效时成为新的活动观察者对各所述数据库集群
进行监控和协调包括
当处于未观察状态的数据库集群的数量大于未观察集群数量阈值时
将所述活动观察者标记为待解注册状态并将所述待解注册状态同步给各所述数据库
集群
将所述冗余观察者标记为待注册状态并向所述数据库集群发送注册请求信息
所述数据库集群在接收到所述待解注册状态后开始接受注册新的活动观察者并在接
收到所述注册请求信息后将注册结果反馈给所述冗余观察者
所述冗余观察者根据所述注册结果确定是否切换为新的活动观察者
7 .根据权利要求6所述的数据库集群系统其特征在于
所述冗余观察者的数量有多个所述的向所述数据库集群发送注册请求信息包括
所述冗余观察者的主线程在所述的将所述冗余观察者标记为待注册状态后开始计时
并在所述计时的时长达到注册延迟时间后向各所述数据库集群发送所述注册请求信息
8.根据权利要求7所述的数据库集群系统其特征在于
所述的所述冗余观察者的主线程在所述的将所述冗余观察者标记为待注册状态后开
始计时,包括
所述冗余观察者的主线程在所述的将所述冗余观察者标记为待注册状态后在不大于
所述数据库集群系统可容忍的无活动观察者的最长时间内随机获取所述注册延迟时间
后开始计时
9 .根据权利要求6所述的数据库集群系统其特征在于
权 利 要 求 书
1/2
2
CN 117472691 A
2
of 25
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜