一个 Job 可以同时拥有多个 Mapper 吗?
例如
job.setMapperClass(Mapper1.class);
job.setMapperClass(Mapper2.class);
job.setMapperClass(Mapper3.class);
是的,如果您使用ChainMapper
. 事实上,ChainMapper
它们ChainReducer
一起使您能够执行表单的 MapReduce 工作流Mapper+ | Reducer | Mapper*
。