Hadoop 写入本地文件系统或HDFS的映射任务的输出?

Hadoop 写入本地文件系统或HDFS的映射任务的输出?,hadoop,mapreduce,Hadoop,Mapreduce,我读到Hadoop映射任务将其输出写入本地磁盘 假设我有没有任何缩减器的仅映射任务,映射输出仍将写入本地文件系统?是的,它仍将输出写入FileOutputFormat.setOutputPath(JobConf,path)设置的路径,并且没有排序或分区 更新:正如Chris White所提到的,它将直接写入HDFS,而不是本地文件系统。为了澄清,不,它们不会写入本地文件系统,而是直接写入HDFS。如果您发现Ravi的答案有帮助,mark是正确的

我读到Hadoop映射任务将其输出写入本地磁盘


假设我有没有任何缩减器的仅映射任务,映射输出仍将写入本地文件系统?

是的,它仍将输出写入FileOutputFormat.setOutputPath(JobConf,path)设置的路径,并且没有排序或分区


更新:正如Chris White所提到的,它将直接写入HDFS,而不是本地文件系统。

为了澄清,不,它们不会写入本地文件系统,而是直接写入HDFS。如果您发现Ravi的答案有帮助,mark是正确的