HDFS读数据流程


步骤文字说明:

    1.客户端通过调用分布式文件系统(Distributed File System)中的函数来读取所需数据。

    2.分布式文件系统(Distributed File System)通过(Namenode)名称节点来请求文件块所在位置,之后(Namenode)名称节点返回文件块所在位置的元数据(注并不是全部返回)。

    3.完成位置访问,HDFS客户端通过(FSDataInputStream)文件系统数据输出流来读取文件。

    4.HDFS客户端通过(FSDataInputStream)文件系统数据输出流请求读取文件(从最近的开始读取,往后随机)。

    5.客户端读完第一块数据时,(FSDataInputStream)文件系统数据输出流会关闭链接并查找下一个最近的数据节点。

    6.HDFS客户端利用数据流读取数据,最后在(FSDataInputStream)文件系统数据输出流中调用函数关闭数据流。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值