- 189
- 0
- 约4.09千字
- 约 22页
- 2020-11-18 发布于浙江
- 举报
实验6:HDFS-API编程基础实践
实验目的
1. 理解HDFS在Hadoop体系结构中的角色;
2. 熟悉HDFS操作常用的Java API。
实验平台
操作系统:Linux
Hadoop版本:2.6.0或以上版本
JDK版本:1.6或以上版本
Java IDE:Eclipse
实验内容和要求
编程实现一个类“MyFSDataInputStream”,该类继承“org.apache.hadoop.fs.FSDataInputStream”,要求如下:实现按行读取HDFS中指定文件的方法“readLine()”,如果读到文件末尾,则返回空,否则返回文件一行的文本。
查看Java帮助手册或其它资料,用“.URL”和“org.apache.hadoop.fs.FsURLStreamHandlerFactory”编程完成输出HDFS中指定文件的文本到终端中。
3.编程实现以下指定功能,并利用Hadoop提供的Shell命令完成相同任务:
向HDFS中上传任意文本文件,如果指定的文件在HDFS中已经存在,由用户指定是追加到原有文件末尾还是覆盖原有的文件;
从HDFS中下载指定文件,如果本地文件与要下载的文件名称相同,则自动对下载的文件重命名;
将HDFS中指定文件的内容输出到终端中;
显示HDFS中指定的文件的读写权限、大小、创建时间、路径等信息;
给定HDFS中某一个目录,输
您可能关注的文档
- 实验5.1观察牛蛙的脊髓反射现象教案.doc
- 实验5.电子秒表显示器.doc
- 实验5:综合实验 实验报告.pdf
- 实验5+衰落信道仿真和分析+13011432 张杭俊.doc
- 实验5绘图操作.pdf
- 实验5---语法分析器(自下而上):LR(1)分析法.doc
- 实验5—自动电位滴定法测定酸碱.doc
- 实验6 电池电动势的测定及其应.doc
- 实验6 多态性(一).doc
- 实验6 Matlab数值计算实验报告.doc
- 2026年小学六年级科学科学实验操作竞赛试卷.docx
- 2026年事业单位公基高频考点试卷.docx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质课件ppt.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆 课件.pptx
- 新人教版九年级数学上册 30.3 正多边形与圆(第1课时)优质课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 课件ppt.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 优质教学课件.pptx
- 新人教版九年级数学上册30.2 三角形的内切圆 教学课件.pptx
- 新人教版九年级数学上册30.3 正多边形与圆 (第2课时)优质课件.pptx
最近下载
- 学生联合会公文行文格式参照.docx VIP
- (2026年)起重行车安全操作培训.pptx VIP
- 2026年中国工商银行秋季招聘考试真题及答案.docx VIP
- 2026江西省长旅康养集团有限公司院长岗招聘4人考试模拟试题及答案解析.docx VIP
- 图形创意(第二版)林家阳 高教 全套课件.ppt
- 成都市房屋建筑和市政基础设施工程标准化手册(2017).doc VIP
- 一种新型可浮动套筒.pdf VIP
- 2026年脓毒症相关急性呼吸窘迫综合征诊疗指南.docx
- 面向异构设备的联邦学习模型可解释性优化算法及系统实现.pdf VIP
- 2025年拍卖师拍卖行业国际风险管理专题试卷及解析.pdf VIP
原创力文档

文档评论(0)