2013-07-19 4 views
1

하나의 작업에 여러 개의 매퍼가 동시에있을 수 있습니까?Hadoop 많은 매퍼

예컨대

job.setMapperClass(Mapper1.class); 
    job.setMapperClass(Mapper2.class); 
    job.setMapperClass(Mapper3.class); 

답변

1

예, ChainMapper을 사용하는 경우 실제로 ChainMapperChainReducer을 함께 사용하면 Mapper+ | Reducer | Mapper* 양식의 MapReduce 워크 플로를 실행할 수 있습니다.

+0

이러한 Mappers는 독립적이며 체인이 아닙니다. 3 개의 다른 Mappers가있는 동일한 입력과 같습니다. – user2597504

+1

+1 Jason @ user2597504 그런 다음 동일한 입력을 가진 세 가지 다른 작업을 실행합니다. –

관련 문제