一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据库的主从切换方法、装置、设备及介质与流程

2022-02-24 14:02:54 来源:中国专利 TAG:

技术特征:
1.一种数据库的主从切换方法,其特征在于,所述方法应用于目标从数据库对应的一致性组件,包括:接收主从切换数据和目标日志,其中,所述目标日志为目标主数据库的日志;基于所述主从切换数据生成结束日志;将所述结束日志和所述目标日志发送至所述目标从数据库,以使所述目标从数据库基于所述结束日志和所述目标日志切换为新主数据库。2.根据权利要求1所述的方法,其特征在于,所述主从切换数据存储有从数据库切换为主数据库的数据库标识以及主数据库切换为从数据库的数据库标识,并且所述主从切换数据位于所述目标日志的尾部。3.根据权利要求1所述的方法,其特征在于,所述结束日志位于所述目标日志的尾部。4.根据权利要求1所述的方法,其特征在于,将所述结束日志和所述目标日志发送至所述目标从数据库,以使所述目标从数据库基于所述结束日志和所述目标日志切换为新主数据库,包括:通过调用日志传输线程和数据库语言线程,将所述结束日志和所述目标日志发送至目标从数据库,以使所述目标从数据库基于所述结束日志确定所述目标日志接收完成之后更新主从属性信息,切换为新主数据库。5.根据权利要求4所述的方法,其特征在于,将所述结束日志和所述目标日志发送至目标从数据库之前,还包括:将所述主从切换数据转换为预设格式的数据之后调用控制线程发送至所述目标从数据库,以使所述目标从数据库启动所述日志传输线程和所述数据库语言线程。6.根据权利要求1所述的方法,其特征在于,所述接收主从切换数据和目标日志,包括:接收所述目标主数据库故障之后发送的主从切换数据和目标日志。7.根据权利要求1所述的方法,其特征在于,所述目标从数据库为即将切换为新主数据库的历史从数据库,所述目标主数据库为待切换为新从数据库的历史主数据库。8.一种数据库的主从切换装置,其特征在于,所述装置配置于目标从数据库对应的一致性组件,包括:数据接收模块,用于接收主从切换数据和目标日志,其中,所述目标日志为目标主数据库的日志;结束日志模块,用于基于所述主从切换数据生成结束日志;主从切换模块,用于将所述结束日志和所述目标日志发送至所述目标从数据库,以使所述目标从数据库基于所述结束日志和所述目标日志切换为新主数据库。9.一种电子设备,其特征在于,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述权利要求1-7中任一所述的数据库的主从切换方法。10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-7中任一所述的数据库的主从切换方法。

技术总结
本公开实施例涉及一种数据库的主从切换方法、装置、设备及介质,其中该方法应用于目标从数据库对应的一致性组件,包括:接收主从切换数据和目标日志,其中,目标日志为目标主数据库的日志;基于主从切换数据生成结束日志;将结束日志和目标日志发送至目标从数据库,以使目标从数据库基于结束日志和目标日志切换为新主数据库。采用上述技术方案,避免了现有技术中因不能确定日志是否接收完成而主从角色切换不及时的问题,提高了数据库主从切换的效率。效率。效率。


技术研发人员:卢栋栋
受保护的技术使用者:北京金山云网络技术有限公司
技术研发日:2020.08.20
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献