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

一种区块链大数据的云存储系统的制作方法

2022-03-02 01:50:33 来源:中国专利 TAG:


1.本发明属于区块链大数据云存储技术领域,具体涉及一种区块链大数据的云存储系统。


背景技术:

2.大数据和区块链的共生发展,一方面区块链为大数据突破樊篱,提供了可能的解决方案;另方面日渐成熟的区块链技术,确实也需要有大数据这样的大江大海来一显身手;但作为两个独立的技术发展方向,大数据和区块链的合作也不是与生俱来的。如果简单地将区块链看作一种分布式数据的存储技术,其实就是一种底层技术支持的数据结构和接口,并提供一套与开发语言无关的标准应用程序接口(api)和开发者工具(sdk);不同时间、不同技术和不同语言开发的各类应用和相应的操作型数据库,都可以通过不太复杂的步骤将重要信息写入区块链,并可以从区块链上获取已有的信息。打破数据孤岛,形成一个开放的数据共享生态系统,是未来大数据成败的关键。
3.而区块链作为一种不可篡改的、全历史记录的分布式数据库存储技术,在强调透明性、安全性的场景下自有其用武之地,可以有效解决当前大数据遇到的问题;区块链的可追溯性使得数据从采集、整理、交易、流通以及计算分析的每一步记录都被留存,使得数据的质量获得前所未有的强信任背书——这保证了数据分析结果的正确性和数据挖掘的有效性,因此从区块链上获取数据作为大数据分析的补充是应有之义;然而现有技术中常规区块链大数据云存储系统的存储分类方式较为简单,虽然结合区块链与大数据技术却忽略了具体使用时文件的存储分类方式,则在实际使用过程中容易影响维护人员与使用者的访问操作的体验,为此我们提出一种区块链大数据的云存储系统来解决现有技术中存在的问题。


技术实现要素:

4.本发明的目的在于提供一种区块链大数据的云存储系统,以解决上述背景技术中提出现有技术中的问题。
5.为实现上述目的,本发明采用了如下技术方案:一种区块链大数据的云存储系统,包括:
6.大数据检索分析模块、存储客户端与区块链数据库;
7.所述大数据检索分析模块、存储客户端均连接于区块链数据库,所述存储客户端上设置有个人信息验证模块,所述个人信息验证模块采用至少三种身份验证方式,所述大数据检索分析模块用于通过大数据检索手段对使用者存入区块链数据库的数据信息进行关联检索,所述存储客户端用于作为使用者对区块链数据库进行访问的操作端,所述区块链数据库作为所有存入信息的存储媒介;
8.所述区块链数据库包括分类引导模块与索引引导模块,所述分类引导模块包括格式归类单元、类型判别单元与数据大小识别单元,所述格式归类单元用于对存储在区块链
数据库的数据文件进行文件格式的识别,从而对不同格式的文件进行分类存储,所述类型判别单元用于对存储文件的类型进行识别,所述类型判别单元通过通过格式归类单元对文件的类型进行识别,所述数据大小识别单元用于存储文件所需的存储量大小进行识别,并对文件进行有序的分类型分格式排列存储;
9.所述索引引导模块包括大数据归类单元、类型联系建立单元与可视化展示单元,所述大数据归类单元用于通过对区块链数据库中存储的不同数据进行分析检索,所述类型联系建立单元通过大数据分析检索的结果建立不同数据之间的联系关系,所述可视化展示单元通过数据之间的联系关系对区块链数据及其联系关系进行可视化展示。
10.优选的,所述大数据检索分析模块包括云搜索引擎单元、云数据分析单元与检索结果管理单元,云搜索引擎单元检索到的内容通过云数据分析单元分析筛选后通过检索结果管理单元进行管理保存,从而获得索引引导模块的联系关系。
11.优选的,所述个人信息验证模块的身份验证方式包括数据验证单元、生物识别单元与移动验证单元,实际访问者访问存储客户端的过程中必须选择其中两种验证方式,且当访问者通过其中两种验证方式后才可对区块链数据库进行访问。
12.优选的,所述数据验证单元通过用户账号密码输入的方式进行身份信息的验证,所述生物识别单元通过人体指纹或者虹膜识别的方式进行身份信息的验证,所述移动验证单元通过移动设备的通信验证码的方式进行身份信息的验证。
13.优选的,所述个人信息验证模块的身份验证方式包括区块链的区块加密方式与区块存储方式对数据验证单元、生物识别单元与移动验证单元的标准验证消息进行存储。
14.优选的,所述类型判别单元的数据类型包括视频文件、文本文件、图片文件与其他类型的文件,所述格式归类单元的数据格式包括视频文件的mp4与mov格式、文本文件的doc与txt格式、图片文件的jpg与gif格式与其他类型格式。
15.优选的,所述索引引导模块建立数据可视化索引的步骤包括:
16.步骤s1、获取区块链数据库待存储的信息,并对数据信息的类型格式进行识别,再存储至区块链数据库中;
17.步骤s2、并通过云数据检索模块对不同类型格式的数据信息进行分析检索,从而获得区块链数据库存储信息之间的联系关系;
18.步骤s3、借助存储信息之间联系关系对不同类型格式的数据生成关联文件数据,同时关联文件数据工作人员可通过存储客户端进行自定义修改;
19.步骤s4、关联文件数据在区块链数据库中进行存储,索引引导模块中联系关系的分类优先级高于文件类型、文件格式与文件大小的分类优先级;
20.步骤s5、基于联系关系的关联文件数据对区块链数据库内的数据进行可视化展示数据生产,并通过存储客户端的页面进行展示。
21.优选的,所述存储客户端还包括基础架构层,所述基础架构层包括虚拟化平台、网络模块、服务器,访问者通过网络模块与服务器能够访问存储客户端内部的数据信息。
22.本发明的技术效果和优点:本发明提出的一种区块链大数据的云存储系统,与现有技术相比,具有以下优点:
23.本发明通过分类引导模块与索引引导模块、大数据检索分析模块、存储客户端与区块链数据库等模块的设计,本云存储系统采用分类引导与索引引导两种方式对存储在区
块链数据库的数据进行展示,以使得数据库的使用者具有对数据库更方便直观的访问与操作,结合区块链与大数据技术,从而区别于常规区块链大数据云存储系统的存储分类方式,使得维护人员与使用者可更加方便快捷的对本云存储系统进行访问操作使用。
24.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书以及附图中所指出的结构来实现和获得。
附图说明
25.图1为本发明区块链大数据的云存储系统的系统结构框图;
26.图2为本发明区块链大数据的云存储系统的逻辑流程示意图。
具体实施方式
27.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.本发明提供了如图1与图2所示的实施例:
29.一种区块链大数据的云存储系统,其包括:
30.大数据检索分析模块、存储客户端与区块链数据库;
31.所述大数据检索分析模块、存储客户端均连接于区块链数据库,所述存储客户端上设置有个人信息验证模块,所述个人信息验证模块采用至少三种身份验证方式,所述大数据检索分析模块用于通过大数据检索手段对使用者存入区块链数据库的数据信息进行关联检索,所述存储客户端用于作为使用者对区块链数据库进行访问的操作端,所述区块链数据库作为所有存入信息的存储媒介;
32.所述区块链数据库包括分类引导模块与索引引导模块,所述分类引导模块包括格式归类单元、类型判别单元与数据大小识别单元,所述格式归类单元用于对存储在区块链数据库的数据文件进行文件格式的识别,从而对不同格式的文件进行分类存储,所述类型判别单元用于对存储文件的类型进行识别,所述类型判别单元通过通过格式归类单元对文件的类型进行识别,所述数据大小识别单元用于存储文件所需的存储量大小进行识别,并对文件进行有序的分类型分格式排列存储;
33.所述索引引导模块包括大数据归类单元、类型联系建立单元与可视化展示单元,所述大数据归类单元用于通过对区块链数据库中存储的不同数据进行分析检索,所述类型联系建立单元通过大数据分析检索的结果建立不同数据之间的联系关系,所述可视化展示单元通过数据之间的联系关系对区块链数据及其联系关系进行可视化展示。
34.所述大数据检索分析模块包括云搜索引擎单元、云数据分析单元与检索结果管理单元,云搜索引擎单元检索到的内容通过云数据分析单元分析筛选后通过检索结果管理单元进行管理保存,从而获得索引引导模块的联系关系。
35.所述个人信息验证模块的身份验证方式包括数据验证单元、生物识别单元与移动
验证单元,实际访问者访问存储客户端的过程中必须选择其中两种验证方式,且当访问者通过其中两种验证方式后才可对区块链数据库进行访问。
36.所述数据验证单元通过用户账号密码输入的方式进行身份信息的验证,所述生物识别单元通过人体指纹或者虹膜识别的方式进行身份信息的验证,所述移动验证单元通过移动设备的通信验证码的方式进行身份信息的验证。
37.所述个人信息验证模块的身份验证方式包括区块链的区块加密方式与区块存储方式对数据验证单元、生物识别单元与移动验证单元的标准验证消息进行存储。
38.所述类型判别单元的数据类型包括视频文件、文本文件、图片文件与其他类型的文件,所述格式归类单元的数据格式包括视频文件的mp4与mov格式、文本文件的doc与txt格式、图片文件的jpg与gif格式与其他类型格式。
39.所述索引引导模块建立数据可视化索引的步骤包括:
40.步骤s1、获取区块链数据库待存储的信息,并对数据信息的类型格式进行识别,再存储至区块链数据库中;
41.步骤s2、并通过云数据检索模块对不同类型格式的数据信息进行分析检索,从而获得区块链数据库存储信息之间的联系关系;
42.步骤s3、借助存储信息之间联系关系对不同类型格式的数据生成关联文件数据,同时关联文件数据工作人员可通过存储客户端进行自定义修改;
43.步骤s4、关联文件数据在区块链数据库中进行存储,索引引导模块中联系关系的分类优先级高于文件类型、文件格式与文件大小的分类优先级;
44.步骤s5、基于联系关系的关联文件数据对区块链数据库内的数据进行可视化展示数据生产,并通过存储客户端的页面进行展示。
45.本发明通过分类引导模块与索引引导模块、大数据检索分析模块、存储客户端与区块链数据库等模块的设计,本云存储系统采用分类引导与索引引导两种方式对存储在区块链数据库的数据进行展示,以使得数据库的使用者具有对数据库更方便直观的访问与操作,结合区块链与大数据技术,从而区别于常规区块链大数据云存储系统的存储分类方式,使得维护人员与使用者可更加方便快捷的对本云存储系统进行访问操作使用。
46.所述存储客户端还包括基础架构层,所述基础架构层包括虚拟化平台、网络模块、服务器,访问者通过网络模块与服务器能够访问存储客户端内部的数据信息。
47.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献