摘要:
由于Hadoop的MapReduce和HDFS都有通信的需求,需要对通信的对象进行序列化。Hadoop并没有采用Java的序列化(因为Java序列化比较复杂,且不能深度控制),而是引入了它自己的系统。org.apache.hadoop.io中定义了大量的可序列化对象,他们都实现了Writable接口。实现了Writable接口的一个典型例子如下: public class MyWritable implements Writable { // Some data private int counter; private long timestamp; public void write(Dat 阅读全文
posted @ 2011-05-18 11:45 李大嘴 阅读(1755) 评论(0) 推荐(0)
浙公网安备 33010602011771号