Bigdatda-source code
礼彬fly
这个作者很懒,什么都没留下…
展开
-
(5-3)Mapper源码分析
//一个4个方法:setup()、map()、cleanup()、run()。 //setup()在map任务之前执行,clean()在map任务之后执行,run()方法控制这些函数执行,run()方法由框架调用。 //代码中给出了一个map()实例。 package org.apache.hadoop.mapreduce; * Example: * * public class T原创 2015-04-11 16:32:44 · 792 阅读 · 0 评论 -
(5-1)InputFormat源码分析
//InputFormat抽象类,里面有2个抽象方法getSplits()和createRecordReader() package org.apache.hadoop.mapreduce; import java.io.IOException; import java.util.List; import org.apache.hadoop.classification.InterfaceAud原创 2015-04-11 15:55:54 · 1038 阅读 · 0 评论 -
(5-2)Writable源码分析
//Writable是一个接口,里面有两个方法write()和ReadFields()。源码中给出了一个自定义序列化的例子代码。 package org.apache.hadoop.io; /** * Example: * * public class MyWritable implements Writable { * // Some data *原创 2015-04-11 16:23:56 · 763 阅读 · 0 评论