[发明专利]一种基于消息中间件的高可用性数据库集群无效
| 申请号: | 200710168721.3 | 申请日: | 2007-12-10 |
| 公开(公告)号: | CN101183377A | 公开(公告)日: | 2008-05-21 |
| 发明(设计)人: | 金海;邵志远;陈冠华;蒋怀贞;陆晓雯;陈华才;张德;于集东 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/14;G06F9/46 |
| 代理公司: | 华中科技大学专利中心 | 代理人: | 曹葆青 |
| 地址: | 430074湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于消息中间件的高可用性数据库集群系统,包括由多台数据库服务器构成的数据库服务层,在应用层和数据库服务层之间设置有中间层,中间层包括多个应用代理,多个数据库中间件及消息总线;应用代理用于服务节点出现故障时的连接重定向,保持服务不中断,提高可靠性;数据库中间件用于对数据库请求消息的拦截、解析、处理和转发;消息总线贯穿于数据库中间件和数据库服务器之间,它负责将数据中间件发送的读写操作进行全局排序,保证数据一致性,并将排序结果发送给数据库服务器。本发明为获得具有高可用性的高性能数据库提供了一条切实可行的途径,具有较高的可用性、良好的可扩展性、易于构建和管理的特点。 | ||
| 搜索关键词: | 一种 基于 消息 中间件 可用性 数据库 集群 | ||
【主权项】:
1.一种基于消息中间件的高可用性数据库集群,包括由M台数据库服务器(4)构成的数据库服务层,其特征在于:该系统在应用层和数据库服务层(4)之间设置有中间层,中间层包括N个应用代理(2),M个数据库中间件(3)及消息总线,1≤N≤16,1≤M≤8;应用代理(2)用于服务节点出现故障时的连接重定向,保持服务不中断,提高可靠性;数据库中间件(3)用于对数据库请求消息的拦截、解析、处理和转发;消息总线贯穿于数据库中间件(3)和数据库服务器(4)之间,它负责将数据中间件(3)发送的读写操作进行全局排序,保证数据一致性,并将排序结果发送给数据库服务器(4)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710168721.3/,转载请声明来源钻瓜专利网。





