빅데이터공부하기입니다.

오늘의 내용은 Reducer 클래스의 메소드들입니다.

오늘하루도 열공!!!

 

앞서 본 reduce메소드이외에도 다음 메소들들이 존재

- public void setup(Reducer.Context context)

* Reduce 메소드에서 필요리소스를 여기서 할당

 

- public void cleanup(Reducer.Context context)

* setup에서 할당한 리소스를 해제

 

- public void run(Reducer.Context context)

* Reducer의 기본구현은 다음과 같다.

 

public void run(Context context) throws IOException, InterruptedException

{

setep(context);

while(context.nextKey())

{

reduce(context.getCurrentkev(), context.getValues(), context);

}

cleanup(context);

}

 

 

 

+ Recent posts