빅데이터 하둡 프로그래밍 교육과정 ]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); }

}



+ Recent posts