1
可以在一个工作在同一时间几个映射器?Hadoop的许多映射器
例如
job.setMapperClass(Mapper1.class);
job.setMapperClass(Mapper2.class);
job.setMapperClass(Mapper3.class);
可以在一个工作在同一时间几个映射器?Hadoop的许多映射器
例如
job.setMapperClass(Mapper1.class);
job.setMapperClass(Mapper2.class);
job.setMapperClass(Mapper3.class);
是的,如果你使用ChainMapper
。事实上,ChainMapper
和ChainReducer
在一起让你执行形式Mapper+ | Reducer | Mapper*
的MapReduce的工作流程。
怎么样,这些映射是独立的,而不是一个链条。这就像对于相同的输入有3名不同的映射器? – user2597504
+1杰森 @ user2597504,然后运行具有相同输入三种不同的工作。 –