Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java HADOOP—作为映射器输出生成的输出文件数_Java_Hadoop_Mapreduce_Bigdata - Fatal编程技术网

Java HADOOP—作为映射器输出生成的输出文件数

Java HADOOP—作为映射器输出生成的输出文件数,java,hadoop,mapreduce,bigdata,Java,Hadoop,Mapreduce,Bigdata,我想知道,如果只运行一个映射器(没有减速机、合并器等),将生成多少个文件 用于所有文件拆分 范例- 如果有4个文件拆分。然后有一个映射程序将处理所有文件拆分。 映射器输出多少个文件??->一个或四个映射任务将生成一个输出文件。如果HDFS上有一个文件被分为四个块,则将从仅映射作业中获得四个输出文件。如果输入文件不是可拆分格式(如GZip),它将被合并,并且只有一个映射器将对其进行操作,输出一个文件 每个映射任务将生成一个输出文件。如果HDFS上有一个文件被分为四个块,则将从仅映射作业中获得四个输

我想知道,如果只运行一个映射器(没有减速机、合并器等),将生成多少个文件 用于所有文件拆分

范例- 如果有4个文件拆分。然后有一个映射程序将处理所有文件拆分。
映射器输出多少个文件??->一个或四个映射任务将生成一个输出文件。如果HDFS上有一个文件被分为四个块,则将从仅映射作业中获得四个输出文件。如果输入文件不是可拆分格式(如GZip),它将被合并,并且只有一个映射器将对其进行操作,输出一个文件

每个映射任务将生成一个输出文件。如果HDFS上有一个文件被分为四个块,则将从仅映射作业中获得四个输出文件。如果输入文件不是可拆分格式(如GZip),它将被合并,并且只有一个映射器将对其进行操作,输出一个文件

非常感谢,非常感谢。