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 · 788 阅读 · 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 · 1031 阅读 · 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 · 753 阅读 · 0 评论