빅데이터 하둡 프로그래밍 교육과정 ]MapReduce 템플릿
빅데이터 하둡 프로그래밍 교육과정 ]MapReduce 템플릿
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
MapReduce 템플릿
☞템플릿 (1)
import org.apache.hadoop.mapreduce.*;
public static class Reduce extends Reducer<K2, V2, K3, V3> {
K3 k3 = new K3();
V3 v3 = new V3();
public void reduce(K2 key, Iterable<V2> values, Context context) {
....
context.write(k3, v3);
}
}
☞템플릿 (2)
public static void main(String[] args) throws Exception {
Configuration conf = new Configuration();
Job job = new Job(conf, "wordcount");
// job 인스턴스를 갖고 각종 초기화 작업
....
// 최종적으로 실행!
job.waitForCompletion(true); }
}
'빅데이터 > 빅데이터Hadoop' 카테고리의 다른 글
빅데이터 하둡 프로그래밍 교육과정 ]Mapper 클래스 (0) | 2017.01.23 |
---|---|
빅데이터 하둡 프로그래밍 교육과정 ]main 함수 (0) | 2017.01.23 |
빅데이터 하둡 프로그래밍 교육과정 ]mapred vs . mapreduce (0) | 2017.01.23 |
빅데이터 하둡 프로그래밍 교육과정 ]WordCount 의사코드 (0) | 2017.01.23 |
빅데이터 하둡 프로그래밍 교육과정 ]WordCount (0) | 2017.01.23 |