Hadoop学习日记(六)——hdfs源码跟踪之打开输入流

本文深入探讨了Hadoop中HDFS从集群下载文件的过程,重点解析了fs.open方法的具体实现,通过源码跟踪理解HDFS如何处理输入流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hadoop学习日记(六)

2019.03.03

主题:hdfs源码跟踪之打开输入流

这部分内容的学习主要参考段海涛Hadoop基础p21.

对于如下的代码(功能是从hdfs集群上下载某个文件):

Configuration conf=new Configuration();
conf.set("fs.defaultFS","hdfs://master:9000/");

FileSystem fs=FileSystem.get(conf);

FSDataInputStream is=fs.open(new Path("......"));

FileOutputStream os=new FileOutputStream("......");

IOUtils.copy(is,os);

主要是跟踪fs.open(new Path("......"));里的具体流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值