【技术实现步骤摘要】
一种快照方法、装置、相关设备及数据库系统
[0001]本申请涉及快照
,尤其涉及一种快照方法、装置、设备、数据库系统及计算机可读存储介质。
技术介绍
[0002]随着信息技术的发展,数据的可靠性以及可用性越来越被人们所重视。目前,通常是采用快照备份技术,对存储的数据进行备份,以使得数据的可靠性和可用性能够达到较高水平。其中,快照,是指对指定数据集合的完全、可用拷贝,该拷贝包含该指定数据集合在拷贝时刻的静态映像,可以认为快照是该指定数据集合再现的副本或者复制。
[0003]在部分数据库系统中,计算节点通常通过命令通道向该数据库系统中的各个存储节点发送快照命令,以使得存储节点对存储的数据进行快照。但是,这种对存储节点中的数据进行快照的方式,成功率较低,从而影响数据库系统的可靠性。
技术实现思路
[0004]本申请提供了一种快照方法,用于提高对存储节点中的数据进行快照的成功率,提高数据库系统的可靠性。此外,本申请还提供了上述方法对应的装置、设备、数据库系统、计算机可读存储介质以及计算机程序产品。 />[0005]第一本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种快照方法,其特征在于,所述方法应用于数据库系统,所述数据库系统包括计算节点以及存储节点,所述方法包括:所述计算节点生成事务日志以及针对于所述存储节点中数据的快照命令;所述计算节点向所述事务日志添加所述快照命令,得到目标事务日志;所述计算节点提交所述目标事务日志。2.根据权利要求1所述的方法,其特征在于,所述存储节点包括多个分片,所述方法还包括:所述计算节点对分片信息进行快照,所述分片信息包含所述存储节点中的数据在所述多个分片中的存储。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述计算节点对所述目标事务日志进行快照。4.根据权利要求1至3任一项所述的方法,其特征在于,所述事务日志包括起始日志序列号LSN以及结束日志序列号LSN,所述结束LSN用于指示所述存储节点对数据进行快照的结束位置。5.一种快照方法,其特征在于,所述方法应用于数据库系统,所述数据库系统包括计算节点以及存储节点,所述方法包括:所述存储节点接收所述计算节点提交的目标事务日志,所述目标事务日志包括针对于所述存储节点中数据的快照命令;所述存储节点根据所述目标事务日志中的快照命令,对存储的数据进行快照。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述存储节点接收上传指令;所述存储节点响应所述上传指令,将存储的数据和/或快照上传到云端。7.一种快照装置,其特征在于,所述快照装置应用于数据库系统中的计算节点,所述数据库系统还包括存储节点,所述快照装置包括:生成模块,用于生成事务日志以及针对于所述存储节点中数据的快照命令;添加模块,用于向所述事务日志添加所述快照命令,得到目标事务日志;提交模块,用于提交所述目标事务日志。8.根据权利要求7所述的快照装置,...
【专利技术属性】
技术研发人员:徐陈锋,李标,赵成,牛晨阳,孟俊才,王卓,
申请(专利权)人:华为云计算技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。