数据库切换方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:44935697 阅读:10 留言:0更新日期:2025-04-12 01:13
本申请实施例提供一种数据库切换方法、装置、设备、计算机可读存储介质和计算机程序产品,该方法可应用于金融科技领域。该方法包括:在检测周期到达时,所述容器确定所述主数据库在当前时刻之前的设定时间内是否发生过数据库切换行为;若是,则所述容器从所述主数据库切换至从数据库;若否,则所述容器检测所述主数据库的健康状态,并在所述主数据库健康状态异常时,所述容器从所述主数据库切换至从数据库;其中,所述从数据库为处于运行状态的分片数据库。该方法在主数据库健康状态异常时,实现主从数据库的快速切换,减少了因主数据库故障导致的业务中断时间,从而提高了业务的连续性和稳定性。

【技术实现步骤摘要】

本申请涉及金融科技,特别是涉及一种数据库切换方法、装置、设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、在金融科技领域,数据的高可用性是企业持续运营和客户信任的关键。因此,在金融机构的数据库日常运维工作中,如果主数据库不可用,例如服务器宕机、数据库进程异常关闭等原因,均会导致主数据库不可用,此时则需要对主数据库进行切换。

2、目前,主要应急方式是手动选择一个备用数据库进行切换。但是,这种数据库切换方式切换后的备用数据库仅支持读取操作,降低了金融业务的连续性和稳定性。


技术实现思路

1、本申请实施例提供一种数据库切换方法、装置、设备、计算机可读存储介质和计算机程序产品,用于在主数据库出现问题时,提高金融业务的连续性和稳定性。

2、第一方面,本申请实施例提供一种数据库切换方法,应用于容器集群中的每个容器,所述容器集群接入于主数据库,所述方法包括:

3、在检测周期到达时,所述容器确定所述主数据库在当前时刻之前的设定时间内是否发生过数据库切换行为;p>

4、若是,本文档来自技高网...

【技术保护点】

1.一种数据库切换方法,其特征在于,应用于容器集群中的每个容器,所述容器集群接入于主数据库,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述容器从所述主数据库切换至从数据库后,还包括:

3.根据权利要求1所述的方法,其特征在于,所述容器确定所述主数据库在当前时刻之前的设定时间内是否发生过数据库切换行为,包括:

4.根据权利要求1所述的方法,其特征在于,在所述容器从所述主数据库切换至从数据库后,还包括:

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

6.根据权利要求1所述的方法,其特征在于,在所述在检测周期到...

【技术特征摘要】

1.一种数据库切换方法,其特征在于,应用于容器集群中的每个容器,所述容器集群接入于主数据库,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述容器从所述主数据库切换至从数据库后,还包括:

3.根据权利要求1所述的方法,其特征在于,所述容器确定所述主数据库在当前时刻之前的设定时间内是否发生过数据库切换行为,包括:

4.根据权利要求1所述的方法,其特征在于,在所述容器从所述主数据库切换至从数据库后,还包括:

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

6.根据权利要求1所述的方法,其特征在于,在所述在检测周期到达时,所述容器确定所述主数据库在当前时...

【专利技术属性】
技术研发人员:陈永哲朱宇戈王晨田凤锐
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1