一种基于中间件的数据库集群切换系统和方法技术方案

技术编号:35916302 阅读:33 留言:0更新日期:2022-12-10 10:58
本发明专利技术公开了一种基于中间件的数据库集群切换系统,包括中间件管理服务器组,数据库中间件和数据库集群,其中:中间件管理服务器组包括第一中间件管理服务器和第二中间件管理服务器,第一中间件管理服务器管理第一数据库中间件组,第二中间件管理服务器管理第二数据库中间件组;所述数据库中间件用于对数据库集群进行数据处理;数据库集群包括第一数据库集群和第二数据库集群,每个数据库集群都包括主库和从库。主库和从库。主库和从库。

【技术实现步骤摘要】
一种基于中间件的数据库集群切换系统和方法


[0001]本专利技术涉及数据存储
,尤其涉及一种基于中间件的数据库集群切换系统和方法。

技术介绍

[0002]集群技术是一种较新的数据存储技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性等方面的相对较高的收益。集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。其中,数据库集群是集群在数据库领域中的应用,在实践中,数据库集群并不是永久不变的,在遇到机房搬迁,网络专区隔离、业务从上到下整体纵向拆分等情况时,数据库集群会进行集群之间的切换,而数据存储在数据库集群中,集群之间进行切换会影响上层服务对数据的写入和读取,因此数据库集群之间切换的高效和可靠稳定是必须要保证的,同时,若数据库集群A切换到数据库集群B后,如果发生了非预期的问题,需要及时进行回滚操作,也就是从数据库集群B切换到数据库集群A,这个过程称为数据库集群切换回滚。r/>[0003]当本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于中间件的数据库集群切换系统,包括中间件管理服务器组,数据库中间件和数据库集群,其特征在于:中间件管理服务器组包括第一中间件管理服务器和第二中间件管理服务器,第一中间件管理服务器管理第一数据库中间件组,第二中间件管理服务器管理第二数据库中间件组;所述数据库中间件用于对数据库集群进行数据处理;数据库集群包括第一数据库集群和第二数据库集群,每个数据库集群都包括主库和从库。2.根据权利要求1所述的数据库集群切换系统,其特征在于:所述主库和从库是MySQL数据库。3.根据权利要求1所述的数据库集群切换系统,其特征在于:第一中间件管理服务器和第二中间件管理服务器用于接收上层服务请求并发送给各自的数据库中间件组,所述数据库中间件组用于接收服务请求并发送给下层的数据库集群。4.根据权利要求3所述的数据库集群切换系统,其特征在于:数据库中间件组包括至少一个数据库中间件,所述数据库中间件用于对主库和从库进行配置。5.根据权利要求3所述的数据库集群切换系统,其特征在于:第一数据库集群和第二数据库集群之间的数据实时同步。6.根据权利要求1所述的数据库集群切换系统,其特征在于:第一数据库中间件组设有相同的配置,配置的是第一数据库集群的主库和从库;第二数据库中间件组设有相同的配置...

【专利技术属性】
技术研发人员:张曾钧骆维陈存利
申请(专利权)人:度小满科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1