빅데이터 하둡 프로그래밍 교육과정 ]Identity Reducer
빅데이터 하둡 프로그래밍 교육과정 ]Identity Reducer
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
Identity Reducer
■ 모든 reducer의 선조가 되는 Reducer 클래스가 바로 Identity Reducer.
■ 입력으로 들어온 키,밸류를 그대로 출력으로 내보냄.
protected void reduce(KEYIN key, Iterable<VALUEIN> values, Context context
) throws IOException, InterruptedException {
for(VALUEIN value: values) {
context.write((KEYOUT) key, (VALUEOUT) value);
}
}
■ 예를 들어 같은 키를 갖는 레코드들끼리 모아서 처리해야할 필요없는 경우 사용가능. 즉 mapper만 필요하면 생각보다 많이 사용된다.
- job.setReducerClass(Reducer.class);
'빅데이터 > 빅데이터Hadoop' 카테고리의 다른 글
빅데이터 하둡 프로그래밍 교육과정 ]TextOutputFormat (0) | 2017.02.01 |
---|---|
빅데이터 하둡 프로그래밍 교육과정 ]기타 (0) | 2017.02.01 |
빅데이터 하둡 프로그래밍 교육과정 ]Reducer 클래스의 메소드들 (0) | 2017.02.01 |
빅데이터 하둡 프로그래밍 교육과정 ]WritableComparator (0) | 2017.01.31 |
빅데이터 하둡 프로그래밍 교육과정 ]Reducer단의 준비작업 (0) | 2017.01.31 |