Hadoop 默认地图减少作业?有多少映射器和还原器

Hadoop 默认地图减少作业?有多少映射器和还原器,hadoop,mapreduce,hdfs,bigdata,Hadoop,Mapreduce,Hdfs,Bigdata,我的问题是有多少默认映射器和还原器工作,一位雇主问我说默认映射器4和还原器1,什么是Sqoop默认映射器Sqoop默认运行4个映射器,并且可以用-m或-num映射器标志覆盖 如果要导入的表不包含主键或在sqoop命令中未设置--split by选项,则它必须是单个映射任务。显式地将-m1或-autoreset设置为一个映射器以仅运行一个映射任务 注意:Sqoop运行仅映射作业(无还原器) 在典型的MapReduce作业中,映射器的数量取决于输入(及其文件格式),还原器的数量默认为1 对于Dist

我的问题是有多少默认映射器和还原器工作,一位雇主问我说默认映射器4和还原器1,什么是Sqoop默认映射器Sqoop默认运行4个映射器,并且可以用
-m
-num映射器
标志覆盖

如果要导入的表不包含主键或在
sqoop
命令中未设置
--split by
选项,则它必须是单个映射任务。显式地将
-m1
-autoreset设置为一个映射器
以仅运行一个映射任务

注意:Sqoop运行仅映射作业(无还原器)

在典型的MapReduce作业中,映射器的数量取决于输入(及其文件格式),还原器的数量默认为1


对于
Distcp
作业,映射任务的数量将等于文件的数量。

感谢franklinsijo,但是mapreduce.job.maps是2,而mapreduce.job.reduces是1。在下面的链接中,我看到了reduces属性将被使用(这就是reducer的数量默认为1的方式)而maps属性将被InputSplit的数量覆盖。