빅데이터/빅데이터Hadoop
빅데이터 하둡 프로그래밍 교육과정 ]Identity Reducer
행복한짱짱이
2017. 2. 1. 19:33
빅데이터 하둡 프로그래밍 교육과정 ]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);