IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> ipfs-hdfs分布式文件系统 -> 正文阅读

[区块链]ipfs-hdfs分布式文件系统

HDFS

hadoop项目的核心子项目,基于流数据模式访问和处理超大文件的需求而开发的。
数据的分布式存储和处理。
namenode 和 datanode 的内置服务器可帮助用户轻松检查群集的状态。

namenode:管理维护着文件系统树以及整个文件树内所有的文件和目录即文件系统的元数据
DateNode:管理所存储的数据;按照客户端的请求, 执行在文件系统上的读写操作;大量节点构成一个集群
Block:读写最小单位,文件系统中的文件将分为一个或多个片段存储在单个数据节点中。这些文件段称为block。
首先从 NameNode 获取该文件的位置,然后从该 DataNode 获取具体的数据。
HDFS 包含大量产品硬件,组件故障频繁。因此,HDFS 应具有快速自动故障检测和恢复的机制。

?

?


IPFS


ipfs是使用p2p协议的,之前的分布式文件系统都是基于地址去寻址,比如说需要根据ip地址或者域名再加上资源名,就能得到
对应的资源,当然资源存在,但是有的场景资源已经不存在了;这个时候基于内容寻址就派上用场,
比如网络上有别的主机已经获取到这个资源,那么客户只需要向网络中发送对应内容的资源请求就可,别的节点存在该资源就会反馈。

还有一个好处就是它的文件名称和路径等都是进行hash加密的,只能根据hash串值去获取访问数据的,在一定程度上保证了安全性。

存储流程
1.将文件放入ipfs
2.ipfs返回一个文件哈希值
3.向智能合约查询工作者的公钥
4.将文件分成n份,并随机选择密钥进行加密
5.在区块链上存储加密后的份额

?

?

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2021-09-12 13:12:52  更:2021-09-12 13:13:35 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/11 0:15:00-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码