区块链数据的多级存储方法和装置制造方法及图纸

技术编号:26258922 阅读:25 留言:0更新日期:2020-11-06 17:52
本说明书示出的一个或多个实施例提供了一种区块链数据的多级存储方法,所述区块链的区块数据存储于与所述区块链对接的多级存储系统;所述多级存储系统包括用于存储所述区块链的最新区块数据的第一级存储系统,以及用于对所述第一级存储系统中存储的区块数据进行存档的至少一个下级存储系统;所述方法包括:接收所述区块链的最新区块数据,并将所述最新区块数据存储至所述多级存储系统中的第一级存储系统;确定是否触发了针对所述第一级存储系统的区块数据迁移事件;如果是,将所述第一级存储系统中存储的至少部分区块数据迁移至所述下级存储系统。

【技术实现步骤摘要】
区块链数据的多级存储方法和装置
本说明书涉及网络通信
,尤其涉及一种区块链数据的多级存储方法和装置。
技术介绍
区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。区块链技术具有去中心化、公开透明的特性,每台计算设备作为区块链的节点设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步;区块链的各节点设备通常要处理区块链系统高并发的共识、验证及读写操作,随着“入账”区块的增加,增量的区块数据存储会逐渐影响存储器的响应速度,进而影响节点设备的对高并发的共识、验证及读写操作的响应效率。
技术实现思路
针对以上提出的问题,本说明书提供了一种区块链数据的多级存储方法,所述区块链的区块数据存储于与所述区块链对接的多级存储系统;所述多级存储系统包括用于存储所述区块链的最新区块数据的第一级存储系统,以及用于对所述第一级存储系统中存储的区块数据进行存档的至少一个下级存储系统;所述方法包括:接收所述区块链的最新区块数据,并将所述最新区块数据存储至所述多本文档来自技高网...

【技术保护点】
1.一种区块链数据的多级存储方法,所述区块链的区块数据存储于与所述区块链对接的多级存储系统;所述多级存储系统包括用于存储所述区块链的最新区块数据的第一级存储系统,以及用于对所述第一级存储系统中存储的区块数据进行迁移存档的至少一个下级存储系统;其中,所述第一级存储系统对应的存储介质的存储性能高于所述下级存储系统;所述方法包括:/n接收所述区块链的最新区块数据,并将所述最新区块数据存储至所述多级存储系统中的第一级存储系统;/n确定是否触发了针对所述第一级存储系统的区块数据迁移事件;/n如果触发了针对所述第一级存储系统的区块数据迁移事件,将所述第一级存储系统中存储的至少部分区块数据迁移至所述下级存储...

【技术特征摘要】
1.一种区块链数据的多级存储方法,所述区块链的区块数据存储于与所述区块链对接的多级存储系统;所述多级存储系统包括用于存储所述区块链的最新区块数据的第一级存储系统,以及用于对所述第一级存储系统中存储的区块数据进行迁移存档的至少一个下级存储系统;其中,所述第一级存储系统对应的存储介质的存储性能高于所述下级存储系统;所述方法包括:
接收所述区块链的最新区块数据,并将所述最新区块数据存储至所述多级存储系统中的第一级存储系统;
确定是否触发了针对所述第一级存储系统的区块数据迁移事件;
如果触发了针对所述第一级存储系统的区块数据迁移事件,将所述第一级存储系统中存储的至少部分区块数据迁移至所述下级存储系统。


2.根据权利要求1所述的方法,所述多级存储系统中各存储系统之间采用单链式连接方式;所述多级存储系统中的各级存储系统对应的存储介质的存储性能从所述第一级存储系统梯度下降。


3.根据权利要求2所述的方法,所述方法还包括:
确认所述下级存储系统的任一级存储系统是否接收到迁移自其上一级存储系统的所述至少部分区块数据;
如果所述任一级存储系统接收到迁移自其上一级存储系统的至少部分区块数据,进一步确定是否触发了针对所述任一级存储系统的区块数据迁移事件;
如果触发了针对所述任一级存储系统的区块数据迁移事件,继续将所述任一级存储系统中存储的至少部分区块数据迁移至所述任一级存储系统的下一级存储系统。


4.根据权利要求1或3所述的方法,所述针对所述第一级存储系统的区块数据迁移事件包括:
所述第一级存储系统中存储的区块数据的数据容量超出预设阈值;
或者,所述第一级存储系统中存储的区块数据的数据容量对应于所述第一级存储系统的数据总容量的容量占比超出预设阈值。


5.根据权利要求3所述的方法,所述针对所述任一级存储系统的区块数据迁移事件包括:
所述任一级存储系统中存储的区块数据的数据容量超出预设阈值;
或者,所述任一级存储系统中存储的区块数据的数据容量对应于所述任一级存储系统的数据总容量的容量占比超出预设阈值。


6.一种区...

【专利技术属性】
技术研发人员:王士峰
申请(专利权)人:创新先进技术有限公司
类型:发明
国别省市:开曼群岛;KY

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

1