[发明专利]数据库的切换方法、装置、设备及计算机可读存储介质有效
申请号: | 201911172474.3 | 申请日: | 2019-11-26 |
公开(公告)号: | CN112948346B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 冯仕炳;蒋宁;尚清刚;林夏鸿 | 申请(专利权)人: | 马上消费金融股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25;G06F16/27 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;刘伟 |
地址: | 404100 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 切换 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明公开了一种数据库的切换方法、装置、设备及计算机可读存储介质,涉及数据处理技术领域,以解决切换数据库耗时较长的问题。该方法包括:获取Web管理端的通知消息,所述通知消息用于指示SDK切换业务系统与数据库的连接方式;根据所述通知消息,建立所述业务系统与待切换数据库的连接。本发明实施例可缩短数据库切换所需的时间。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据库的切换方法、装置、设备及计算机可读存储介质。
背景技术
随着互联网技术和日常生活、商业活动的结合日益紧密,7×24服务系统的数据量增长迅猛。以金融系统而言,每日交易量普遍达到百万级,数据增量每日数百GB~数TB,选取存入大数据组件是无可厚非的。在保证数据存储大吞吐、请求低延时的情况下,还需要保证业务的连续性,这就要求各系统具备高可用的能力。通常金融类系统要求部署在两地三中心。对于存储系统,实时低延时增量同步,达到两地三中心存储系统数据一致,才能在保证某个服务集群异常的情况下,能够将业务负载迁移到其他集群,并能正确的提供服务。
在上述情况下,需要两集群或多集群间的数据能够实时同步并保证数据的一致性,集群负载间需实现毫秒级的切换。
现有方案提出了一种通过业务系统来切换主从集群的方案。但是,由于业务系统较多,通过业务系统更改配置的话,重启服务时间过长,将会对正常业务的开展造成一定的影响。
发明内容
本发明实施例提供一种数据库的切换方法、装置、设备及计算机可读存储介质,以解决切换数据库耗时较长的问题。
第一方面,本发明实施例提供了一种数据库的切换方法,应用于业务系统的SDK(Software Development Kit,软件开发工具包),包括:
获取Web管理端的通知消息,所述通知消息用于指示所述SDK切换业务系统与数据库的连接方式;
根据所述通知消息,建立所述业务系统与待切换数据库的连接。
第二方面,本发明实施例还提供一种数据库的切换方法,应用于Web管理端,包括:
接收数据库切换指令;
根据所述数据库切换指令向业务系统的SDK发送通知消息,所述通知消息用于指示所述SDK建立所述业务系统与待切换数据库的连接。
第三方面,本发明实施例还提供一种数据库的切换装置,应用于业务系统的SDK,包括:
获取模块,用于获取Web管理端的通知消息,所述通知消息用于指示所述SDK切换业务系统与数据库的连接方式;
第一处理模块,用于根据所述通知消息,建立所述业务系统与待切换数据库的连接。
第四方面,本发明实施例还提供一种数据库的切换装置,应用于Web管理端,包括:
接收模块,用于接收数据库切换指令;
发送模块,用于根据所述数据库切换指令向业务系统的SDK发送通知消息,所述通知消息用于指示所述SDK建立所述业务系统与待切换数据库的连接。
第五方面,本发明实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的数据库的切换方法中的步骤。
第六方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的数据库的切换方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911172474.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种马桶排污结构和马桶
- 下一篇:一种多通道柱塞阀的双螺旋线换向结构