TreeMind树图在线AI思维导图

HDFS读写流程思维导图

  收藏
  分享
免费下载
免费使用文件
L . 浏览量:72022-11-17 02:22:44
已被使用0次
查看详情HDFS读写流程思维导图

HDFS读写流程

树图思维导图提供 HDFS读写流程 在线思维导图免费制作,点击“编辑”按钮,可对 HDFS读写流程  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5e94bff432f3be311ab7c4c4b2a54935

思维导图大纲

HDFS读写流程思维导图模板大纲

HDFS写流程

客户端向NameNode发出写文件请求

检查是否已存在文件、检查权限。若通过检查,直接先将操作写入EditLog,并返回输出流对象

WAL,write ahead log,先写Log,再写内存,因为EditLog记录的是最新的HDFS客户端执行所有的写操作

如果后续真实写操作失败了,由于在真实写操作之前,操作就被写入EditLog中了,故EditLog中仍会有记录,我们不用担心后续client读不到相应的数据块,因为在第5步中DataNode收到块后会有一返回确认信息,若没写成功,发送端没收到确认信息,会一直重试,直到成功

client端按128MB的块切分文件

client将NameNode返回的分配的可写的DataNode列表和Data数据一同发送给最近的第一个DataNode节点,此后client端和NameNode分配的多个DataNode构成pipeline管道,client端向输出流对象中写数据

client每向第一个DataNode写入一个packet,这个packet便会直接在pipeline里传给第二个、第三个…DataNode。

每个DataNode写完一个块后,会返回确认信息。

写完数据,关闭输输出流。

发送完成信号给NameNode。

HDFS读流程

client访问NameNode,查询元数据信息,获得这个文件的数据块位置列表,返回输入流对象

就近挑选一台datanode服务器,请求建立输入流

DataNode向输入流中中写数据,以packet为单位来校验

关闭输入流

相关思维导图模板

验房流程——验房注意事项思维导图

树图思维导图提供 验房流程——验房注意事项 在线思维导图免费制作,点击“编辑”按钮,可对 验房流程——验房注意事项  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:fb704cde1c962267cb245092ca1de4fb

前台日常行为规范思维导图

树图思维导图提供 前台日常行为规范 在线思维导图免费制作,点击“编辑”按钮,可对 前台日常行为规范  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5a6a90499b96fe69ba19aaebf588370f