MapReduce服务 MRS-规则:HDFS文件操作API概述

时间:2023-11-01 16:19:45

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/devg3-mrs/mrs_07_450021.html