一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电力信息系统多态数据存储系统及存储方法与流程

2022-02-21 04:15:04 来源:中国专利 TAG:

技术特征:
1.一种电力信息系统多态数据存储系统,其特征在于,包括:数据转换模块,用以将文件数据以二进制形式读入,并转换为大二进制文件bbf;对bbf进行数据片划分得到若干小数据分片,小数据分片存储模块,用以存储小数据分片,并生成小数据分片信息,包括小数据分片的hash值、小数据分片在所属文件数据中的数据序号、小数据分片的长度(以字节为单位)、小数据分片的存储地址;多态数据信息生成模块,用以将文件数据的文件hash值、所有小数据分片的数量、以及各个小数据分片信息进行聚合,形成多态数据文件的多态数据信息描述,并将多态数据信息保存至索引服务器;数据信息上链模块,用以将多态数据信息转换为上链存储信息,该上链存储信息包含文件名、文件hash值以及对应多态数据信息描述的地址;多态数据恢复模块,用以通过上链存储信息、通过多态数据信息描述的地址从索引服务器上获取数据文件的完整多态数据信息描述,并基于小数据分片信息从存储服务器上下载获取数据切片,依据数据序号将数据切片进行聚合重新形成数据文件。2.根据权利要求1所述的电力信息系统多态数据存储系统,其特征在于,数据转换模块中,根据最大复用率来确定小数据分片的长度l;根据该小数据分片的长度l,划分出l长度的小数据分片。3.根据权利要求2所述的电力信息系统多态数据存储系统,其特征在于,小数据分片存储模块中,通过分布式云存储方式对小数据分片进行存储。4.根据权利要求3所述的电力信息系统多态数据存储系统,其特征在于,多态数据恢复模块中,聚合之前对小数据分片进行完整性校验,聚合后对整个文件的hash值进行完整性校验。5.一种电力信息系统多态数据存储方法,其特征在于,包括以下步骤:(1)将文件数据以二进制形式读入,并转换为大二进制文件bbf;对bbf进行数据片划分得到若干小数据分片,(2)存储小数据分片,并生成小数据分片信息,包括小数据分片的hash值、小数据分片在所属文件数据中的数据序号、小数据分片的长度(以字节为单位)、小数据分片的存储地址;(3)将文件数据的文件hash值、所有小数据分片的数量、以及各个小数据分片信息进行聚合,形成多态数据文件的多态数据信息描述,并将多态数据信息保存至索引服务器;(4)将多态数据信息转换为上链存储信息,该上链存储信息包含文件名、文件hash值以及对应多态数据信息描述的地址;(5)通过上链存储信息、通过多态数据信息描述的地址从索引服务器上获取数据文件的完整多态数据信息描述,并基于小数据分片信息从存储服务器上下载获取数据切片,依据数据序号将数据切片进行聚合重新形成数据文件。6.根据权利要求5所述的电力信息系统多态数据存储方法,其特征在于,步骤(1)中,根据最大复用率来确定小数据分片的长度l;根据该小数据分片的长度l,划分出l长度的小数据分片。7.根据权利要求5所述的电力信息系统多态数据存储方法,其特征在于,步骤(2)中,通
过分布式云存储方式对小数据分片进行存储。8.根据权利要求5所述的电力信息系统多态数据存储方法,其特征在于,步骤(5)中,聚合之前对小数据分片进行完整性校验,聚合后对整个文件的hash值进行完整性校验。9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求5至8任一项所述方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5至8中任一项所述的方法的步骤。

技术总结
本发明公开了一种电力信息系统多态数据存储系统及存储方法,将多态数据文件视为大二进制文件进行切片,将切片数据存储到云服务器上,生成数据切片信息描述,并基于切片信息生成文件摘要,存储至区块链中,从而实现数据本体链下存储,数据元信息链上存储,简化电力信息系统多态数据处理复杂度,提高数据存储与传输的高效性、实时性以及安全性。实时性以及安全性。实时性以及安全性。


技术研发人员:鲜开强 郎嘉忆 章劲秋 邹云峰 盛妍 孙林檀 张昕 顾颖歆 曲艺 王庆贤 巫乾军 王小龙 陈宇航 董清泉
受保护的技术使用者:国家电网有限公司客户服务中心 国网电力科学研究院有限公司
技术研发日:2021.10.29
技术公布日:2022/1/21
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献