一种集群的数据回收方法、存储介质及设备技术

技术编号:41277514 阅读:28 留言:0更新日期:2024-05-11 09:29
本发明专利技术提供了一种集群的数据回收方法、存储介质及设备,该数据回收方法包括数据回收节点通过集群的其他节点提供对应的目标节点快照信息;其他节点分别获取各自的目标节点快照信息;数据回收节点根据目标节点快照信息进行数据回收。本发明专利技术的集群的数据回收方法通过数据回收节点对整个集群进行数据回收,解决了集群中的数据回收问题。

【技术实现步骤摘要】

本专利技术涉及数据库领域,特别是涉及一种集群的数据回收方法、存储介质及设备


技术介绍

1、快照过期是指当快照的存活时间超过了设定的阈值后,该快照将失效。快照过期对于长事务中持有的脏数据的回收起着至关重要的作用,能有效地预防由于长事务持有的大量死元组无法及时回收而造成的数据膨胀的问题。

2、现有技术实现快照过期主要是根据设定的阈值,创建多个存储桶,用于存放每分钟内拍摄的任何快照信息的最新当前运行的最老事务号。同时,数据库中还记录了节点的最新快照和最老快照。最新快照即距当前最新的一个快照,而最老快照则是最近一次回收脏数据时未失效的快照中最老的一个快照,表示最老快照之前的脏数据都已回收,不可访问和事务回滚。上述方案是基于单机模式下,而集群模式下如何进行数据回收是现有技术中未考虑的技术问题。


技术实现思路

1、本专利技术的一个目的是要提供一种能够解决上述任一问题的集群的数据回收方法、存储介质及设备。

2、本专利技术一个进一步的目的是要解决集群中的数据回收问题。

>3、特别地,本专利本文档来自技高网...

【技术保护点】

1.一种集群的数据回收方法,包括:

2.根据权利要求1所述的集群的数据回收方法,其中,在所述数据回收节点通知所处集群中的其他节点提供对应的目标节点快照信息的步骤之前还包括:

3.根据权利要求2所述的集群的数据回收方法,其中,所述其他节点分别获取各自的所述目标节点快照信息的步骤包括:

4.根据权利要求3所述的集群的数据回收方法,其中,所述尝试获取未失效的最老节点快照信息的步骤之后还包括:

5.根据权利要求2所述的集群的数据回收方法,其中,所述节点快照信息设置预设失效时间,尝试获取未失效的最老节点快照信息的步骤包括:

6.根据权利要...

【技术特征摘要】

1.一种集群的数据回收方法,包括:

2.根据权利要求1所述的集群的数据回收方法,其中,在所述数据回收节点通知所处集群中的其他节点提供对应的目标节点快照信息的步骤之前还包括:

3.根据权利要求2所述的集群的数据回收方法,其中,所述其他节点分别获取各自的所述目标节点快照信息的步骤包括:

4.根据权利要求3所述的集群的数据回收方法,其中,所述尝试获取未失效的最老节点快照信息的步骤之后还包括:

5.根据权利要求2所述的集群的数据回收方法,其中,所述节点快照信息设置预设失效时间,尝试获取未失效的最老节点快照信息的步骤包括:

6.根据权利要求1所述的集群的数据回收方法,其中,所述数据回收节点根据所述目...

【专利技术属性】
技术研发人员:罗洪翠杨尚孙文奇
申请(专利权)人:北京人大金仓信息技术股份有限公司
类型:发明
国别省市:

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

1