1. Mapper 与 Reducer 数量 对于一个默认的MapReduce Job 来说,map任务的数量等于输入文件被划分成的分块数,这个取决于输入文件的大小以及文件块的大小(如果此文件在 HDFS中).但是对于 reduce的任务,并不会自动决定reducer数目的大小,若未指定,则默认为1.例如: 但单个reducer任务执行效率不尽人意,在实际场景中会将它设置为一个较大的数值.此时,决定Key条目被送往哪个reducer由方法 setPartitionerClass() 指定:job…