首页 › 答案 › 题库 › 远程教育 › 联大学堂

如何决定一个job的map和reduce的数量?

如何决定一个job的map和reduce的数量?
正确答案:1)map数量splitSize=max{minSize,min{maxSize,blockSize}}map数量由处理的数据分成的block数量决定default()num=total()size/split()size;2)reduce数量reduce的数量job.setNumReduceTasks(x);x为reduce的数量。不设置的话默认为1。