一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统技术方案

技术编号:30157643 阅读:27 留言:0更新日期:2021-09-25 15:09
本发明专利技术公开了一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,包括存储模块和检索模块,所述存储模块能够通过数据存储策略将数据存储并进行管理,在区块链节点与用户达成数据存储的合约后,接收用户数据,通过智能算法预测用户数据访问概率,构建用户数据的数据标识,所述数据标识包括用户ID、用户数据索引、数据访问概率,判断数据访问概率是否超过阈值选择数据存储策略;所述检索模块能够通过数据检索策略在存储系统中进行检索,在用户检索数据时,根据数据标识进行检索,判断数据访问概率是否超过阈值选择数据检索策略。本发明专利技术提供了根据用户数据标识进行双路存储且操作不可逆的系统,能够满足大数据存储,且提供快速检索的服务。供快速检索的服务。供快速检索的服务。

【技术实现步骤摘要】
一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统


[0001]本专利技术涉及数据存储领域,尤其涉及一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统。

技术介绍

[0002]如今,伴随着云计算、大数据、物联网、人工智能等信息技术的快速发展和传统产业数字化的转型,数据量呈现几何级增长。而对于不同的数据在访问频率、访问次数等方面存在很大的不同。当前的存储系统采用磁、电作为物理存储介质,磁、电介质能够保持数据一直在线,提高数据相应速度,但同时也带来能耗巨大、存储寿命短,存储方式单一,易出故障等诸多问题。区块链存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落,一个用户的数据被拆分成碎片存储在不同的区块链节点中,从而向用户提供安全、可靠、快速、灵活、低成本的存储服务。区块链存储需要为用户提供稳定、快速的服务的同时降低节点的存储、以及检索数据的成本。在大量的数据储存以及检索的需求下,依旧保持快速的服务是具有挑战的。

技术实现思路

[0003]本专利技术提供一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,以克服上述技术问题。
[0004]一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,其特征在于,包括存储模块和检索模块,
[0005]所述存储模块能够通过数据存储策略将数据存储并进行管理,在区块链节点与用户达成数据存储的合约后,接收用户数据,通过智能算法预测用户数据访问概率,构建用户数据的数据标识,所述数据标识包括用户ID、用户数据索引、数据访问概率,判断数据访问概率是否超过阈值,是则采用数据存储策略a1,否则采用数据存储策略a2,
[0006]所述数据存储策略包括:
[0007]a1、验证区块链存储是否饱和,若不饱和则将用户数据保存在区块链中,若饱和则将区块链中存储的数据转移至蓝光存储模块后,在区块链中保存用户数据;
[0008]a2、验证区块链存储是否饱和,若不饱和则同时将用户数据存储在区块链和蓝光存储模块中,若饱和则将区块链中存储的数据删除后将用户数据同时存储在区块链和蓝光存储模块中;
[0009]所述检索模块能够通过数据检索策略在存储系统中进行检索,在用户检索数据时,根据数据标识进行检索,判断数据访问概率是否超过阈值,是则采用数据检索策略a3,否则采用数据检索策略a4,
[0010]所述数据检索策略包括:
[0011]a3、先基于用户数据的数据标识在区块链中进行检索,若在区块链中未检索到用户数据,则基于用户数据的数据标识在蓝光存储模块中进行检索,将检索结果反馈至用户,同时更新存储用户数据标识中的数据访问概率;
[0012]a4、直接在蓝光存储模块中进行检索,将检索结果反馈至用户,同时更新存储用户数据标识中的数据访问概率。
[0013]优选地,将区块链中存储的数据转移至蓝光存储模块包括确定待转移数据单元、临时存储单元、转移单元,
[0014]确定待转移数据单元用于从区块链中筛选待转移的用户数据,当区块链的存储空间达到饱和状态时,通过数据存储时长或数据访问频率对区块链中的用户数据进行筛选,将满足阈值的用户数据确定为待转移用户数据;
[0015]临时存储单元用于创建临时存储空间,将待转移用户数据存储在临时存储空间中;
[0016]转移单元用于将临时存储空间中的数据传输至蓝光存储模块,转移成功后删除区块链中的待转移数据。
[0017]优选地,将数据存储在蓝光存储模块中还包括对数据进行冗余备份,所述冗余备份是将数据分为多个子数据,然后将子数据进行Reed

Solmon编码成为冗余子数据,将冗余子数据分开存储。
[0018]优选地,将数据存储并进行管理是指定期对区块链中存储的用户数据进行转移,所述定期是指以区块链存储空间达到饱和所需的平均时间为周期,所述进行转移是指当数据同时存储在区块链和蓝光存储模块时,将区块链中的数据进行删除,当数据只存储在区块链时,先将数据转移至蓝光存储模块后进行删除。
[0019]6、优选地,通过智能算法预测用户数据访问概率是指通过智能算法预测系统中存储的所有文件被访问的概率,所述智能算法包括且不限于RBF神经网络、GRNN神经网络、SVR,以一种或多种智能算法组合进行预测。
[0020][0021]本专利技术提供一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,能够将数据采用不同的存储策略分别在区块链和蓝光存储模块中进行存储,基于区块链和蓝光存储的存储特性,实现了操作不可逆数据安全存储,根据智能算法将用户数据访问概率超过阈值的数据进行转移,提高数据访问速度。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023]图1是本专利技术系统模块图。
具体实施方式
[0024]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例
中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]图1为本专利技术系统模块图,如图1所示,本实施例的方法可以包括:
[0026]一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,包括存储模块和检索模块,
[0027]所述存储模块能够通过数据存储策略将数据存储并进行管理,将数据存储并进行管理是指定期对区块链中存储的用户数据进行转移,所述定期是指以区块链存储空间达到饱和所需的平均时间为周期,所述进行转移是指当数据同时存储在区块链和蓝光存储模块时,将区块链中的数据进行删除,当数据只存储在区块链时,先将数据转移至蓝光存储模块后进行删除。
[0028]所述区块链,具有时间戳特性和不可篡改特性,这两个特性用于数据的存证,包括当前区块链、上层区块链、下层区块链、区块链服务系统和储存单元,区块链服务系统包括依次连接的C/S架构模式、B/S架构模式、系统逻辑模块、数据区块层和网络交换层,所述储存单元和所述系统逻辑模块分别接收所述当前区块链、所述上层区块链和所述下层区块链节点写入的区块链数据,并对所述区块链数据进行存储,当节点读取区块链数据时,节点先从是系统逻辑模块和所述储存单元中进行读取;
[0029]其中,数据区块层包括基于物理数据块的顺序集合,用于提供整个区块链网络的分布式数据存储和数据读取,当访问端需要访问数据时,通过储存单元选择需要访问的数据的公开性或保密性中的一种,访问端受控于储存单元,输入端通过储存单元进行数据存储,所述储存单元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,其特征在于,包括存储模块和检索模块,所述存储模块能够通过数据存储策略将数据存储并进行管理,在区块链节点与用户达成数据存储的合约后,接收用户数据,通过智能算法预测用户数据访问概率,构建用户数据的数据标识,所述数据标识包括用户ID、用户数据索引、数据访问概率,判断数据访问概率是否超过阈值,是则采用数据存储策略a1,否则采用数据存储策略a2,所述数据存储策略包括:a1、验证区块链存储是否饱和,若不饱和则将用户数据保存在区块链中,若饱和则将区块链中存储的数据转移至蓝光存储模块后,在区块链中保存用户数据;a2、验证区块链存储是否饱和,若不饱和则同时将用户数据存储在区块链和蓝光存储模块中,若饱和则将区块链中存储的数据删除后将用户数据同时存储在区块链和蓝光存储模块中;所述检索模块能够通过数据检索策略在存储系统中进行检索,在用户检索数据时,根据数据标识进行检索,判断数据访问概率是否超过阈值,是则采用数据检索策略a3,否则采用数据检索策略a4,所述数据检索策略包括:a3、先基于用户数据的数据标识在区块链中进行检索,若在区块链中未检索到用户数据,则基于用户数据的数据标识在蓝光存储模块中进行检索,将检索结果反馈至用户,同时更新存储用户数据标识中的数据访问概率;a4、直接在蓝光存储模块中进行检索,将检索结果反馈至用户,同时更新存储用户数据标识中的数据访问概率。2.根据权利要求1所述的一种基于区块链和蓝光存储相结合的双路数据不可逆存储系统,其特征在于,所述将区块链中存储的数据转移至蓝光存储模块包括确...

【专利技术属性】
技术研发人员:王大鹏张海龙田国刚姜南雪张诗琪金岚
申请(专利权)人:中国华录集团有限公司
类型:发明
国别省市:

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

1