MAPREDUCE服务 MRS-HDFS应用开发规则:HDFS文件操作API概述

时间:2024-12-16 15:07:57

HDFS文件操作API概述

Hadoop中关于文件操作类基本上全部是在“org.apache.hadoop.fs”包中,这些API能够支持的操作包含:打开文件,读写文件,删除文件等。Hadoop类库中最终面向用户提供的接口类是FileSystem,该类是个抽象类,只能通过来类的get方法得到具体类。get方法存在几个重载版本,常用的是这个:

static FileSystem get(Configuration conf);

该类封装了几乎所有的文件操作,例如mkdir,delete等。综上基本可以得出操作文件的程序库框架:

operator() 
{
     得到Configuration对象
     得到FileSystem对象
     进行文件操作
 } 
support.huaweicloud.com/devg-rule-mrs/mrs_07_450021.html