预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115982281A(43)申请公布日2023.04.18(21)申请号202310018121.8(22)申请日2023.01.06(71)申请人广东卓启云链科技有限公司地址510700广东省广州市黄埔区广汕三路31号306房(72)发明人梁增健黎学浪庞启荣黄英淏王浩铨(74)专利代理机构北京集佳知识产权代理有限公司11227专利代理师乔欢欢(51)Int.Cl.G06F16/27(2019.01)G06F16/21(2019.01)G06F16/22(2019.01)G06F16/2455(2019.01)权利要求书2页说明书8页附图3页(54)发明名称区块数据归档方法、装置、存储介质及节点设备(57)摘要本申请提供了一种区块数据归档方法、装置、存储介质及节点设备,节点设备在接收到数据归档请求的情况下,可在其存储的各个区块数据中分别确定待归档区块数据和不归档区块数据,并根据数据归档请求中携带的归档设备的设备标识,将各个待归档区块数据转存到归档设备中。节点设备可以根据各个归档区块数据的区块标识和/或各个不归档区块数据的区块标识,构建至少一个布隆过滤器,使得节点设备在接收到数据查询请求时,可以依据所构建的布隆过滤器确定存储有待查询区块数据的目标设备,以便于从目标设备处获取待查询区块数据。如此,节点设备可以在减轻节点设备存储压力的同时,还可不影响节点设备的数据查询功能。CN115982281ACN115982281A权利要求书1/2页1.一种区块数据归档方法,其特征在于,所述方法包括:接收数据归档请求,所述数据归档请求携带有归档设备的设备标识;在节点设备存储的各个区块数据中分别确定待归档区块数据和不归档区块数据;根据所述归档设备的设备标识,将各个所述待归档区块数据转存至所述归档设备中;根据各个所述不归档区块数据的区块标识和/或各个所述待归档区块数据的区块标识,构建至少一个布隆过滤器;在接收到数据查询请求的情况下,确定待查询区块数据的区块标识;基于所述待查询区块数据的区块标识和所述至少一个布隆过滤器,确定存储有所述待查询区块数据的目标设备,并从所述目标设备中获取所述待查询区块数据。2.根据权利要求1所述的区块数据归档方法,其特征在于,所述根据各个所述不归档区块数据的区块标识和/或各个所述待归档区块数据的区块标识,构建至少一个布隆过滤器的步骤,包括:根据各个所述不归档区块数据的区块标识,构建第一布隆过滤器;根据各个所述待归档区块数据的区块标识,构建第二布隆过滤器。3.根据权利要求2所述的区块数据归档方法,其特征在于,所述基于所述待查询区块数据的区块标识和所述至少一个布隆过滤器,确定存储有所述待查询区块数据的目标设备的步骤,包括:基于所述待查询区块数据的区块标识和所述第一布隆过滤器,判断所述待查询区块数据是否存储在所述节点设备上;若所述待查询区块数据存储在所述节点设备上,则将所述节点设备作为所述目标设备;若所述待查询区块数据非存储在所述节点设备,则基于所述待查询区块数据的区块标识和所述第二布隆过滤器,判断所述待查询区块数据是否存储在所述归档设备上;若所述待查询区块数据存储在所述归档设备上,则将所述归档设备作为所述目标设备。4.根据权利要求1所述的区块数据归档方法,其特征在于,所述在节点设备存储的各个区块数据中分别确定待归档区块数据和不归档区块数据的步骤,包括:获取所述节点设备存储的各个区块数据的最新区块高度;根据所述最新区块高度和预设的不归档区块数量,分别确定各个所述待归档区块数据和各个所述不归档区块数据。5.根据权利要求4所述的区块数据归档方法,其特征在于,所述根据所述最新区块高度和预设的不归档区块数量,分别确定各个所述待归档区块数据和各个所述不归档区块数据的步骤,包括:计算最新区块高度和预设的不归档区块数量之间的差值;将区块高度小于所述差值的区块数据作为各个所述待归档区块数据,并将各个区块高度大于或等于所述差值的区块数据作为各个所述不归档区块数据。6.根据权利要求1至5任一项所述的区块数据归档方法,其特征在于,所述从所述目标设备中获取所述待查询区块数据的步骤,包括:若所述目标设备为所述归档设备,则根据所述待查询区块数据的区块标识生成数据获2CN115982281A权利要求书2/2页取请求;向所述归档设备发送所述数据获取请求,以接收由所述归档设备返回的所述待查询区块数据。7.一种区块数据归档装置,其特征在于,所述装置包括:请求接收模块,用于接收数据归档请求,所述数据归档请求携带有归档设备的设备标识;归档区块数据确定模块,用于在节点设备存储的各个区块数据中分别确定待归档区块数据和不归档区块数据;归档模块,用于根据所述归档设备的设备标识,将各个所述待归档区块数据转存至所述归