处理 复杂的要求的时候,有时一个mapreduce程序是完成不了的,往往需要多个mapreduce程序,这个时候就要牵扯到各个任务之间的依赖关系,所谓 依赖就是一个MR Job 的处理结果是另外的MR 的输入,以此类推,完成几个mapreduce程序,得到最后的结果 下面是用Mapreduce写的tf-idf算法微博关键字广告推送案例,总共三个job,贴出完整代码. 第一个job代码如下: FirstMapper import java.io.IOException;import java.io…