빅데이터 하둡 프로그래밍 교육과정 ]키 타입
빅데이터 하둡 프로그래밍 교육과정 ]키 타입
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
키 타입
■ MapReduce에서 키로 사용되는 타입은 반드시 WritableComparable 인터페이스를 지원.
public interface WritableComparable<T> extends Writable, Comparable<T>
■이는 하둡노드들간의 RPC시 밸류 부분의 serialization과 deserialization과 셔플링/소팅시 키 값의 비교를 위함.
■ WritableComparable에는 Writable 인터페이스 이외에 Java의 Comparable 인터페이스를 지원
- void write(DataOutput out)
- void readFields(DataInput in)
- int compareTo(T o)
'빅데이터 > 빅데이터Hadoop' 카테고리의 다른 글
빅데이터 하둡 프로그래밍 교육과정 ]Local Reducer (0) | 2017.01.31 |
---|---|
빅데이터 하둡 프로그래밍 교육과정 ]주요 WritableComparable 타입들 (0) | 2017.01.31 |
빅데이터 하둡 프로그래밍 교육과정 ]밸류 타입 (0) | 2017.01.31 |
빅데이터 하둡 프로그래밍 교육과정 ]TextInputFormat 소스 (0) | 2017.01.31 |
빅데이터 하둡 프로그래밍 교육과정 ]입력포맷의 역할 (0) | 2017.01.31 |