在前面的博文《Hadoop中WritableComparable 和 comparator》中,对于WritableComparator说的不够细致,下面说说具体的实现原理!1.WritableComparator主要提供了两个功能:提供了对原始compara()方法的一个默认实现,默认实现是先反序...
分类:
其他好文 时间:
2014-12-16 14:52:40
阅读次数:
148
1.WritableComparable查看HadoopAPI,如图所示:WritableComparable继承自Writable和java.lang.Comparable接口,是一个Writable也是一个Comparable,也就是说,既可以序列化,也可以比较!再看看它的实现类,发现Boole...
分类:
其他好文 时间:
2014-12-12 16:29:10
阅读次数:
239
javabean必须实现WritableComparable接口,并实现该接口的序列化,反序列话和比较方法package com.my.hadoop.mapreduce.sort;import java.io.DataInput;import java.io.DataOutput;import ja...
分类:
编程语言 时间:
2014-12-08 19:18:16
阅读次数:
286
hadoop
中对java的基本类型进行了writeable的封装,并且所有这些writeable都是继承自WritableComparable的,都是可比较的;并且,它们都有对应的get()
和 set()方法,其中对整型(int 和 long)进行编码的时候,有固定长度格式(intWritabl...
分类:
其他好文 时间:
2014-05-23 03:10:15
阅读次数:
207