- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter7-厦门大学-林子雨-大数据技术讲解原理与应用-第七章-MapReduce(2016年3月30日版本).ppt
;提纲;7.1 概述;7.1.1 分布式并行编程;7.1.1 分布式并行编程;7.1.2 MapReduce模型简介;7.1.3 Map和Reduce函数;7.2 MapReduce的体系结构;7.2 MapReduce的体系结构;7.3 MapReduce工作流程;7.3.1 工作流程概述;7.3.2 MapReduce各个执行阶段;7.3.2 MapReduce各个执行阶段;7.3.2 MapReduce各个执行阶段;7.3.3 Shuffle过程详解;7.3.3 Shuffle过程详解;7.3.3 Shuffle过程详解;7.3.4 MapReduce应用程序执行过程;7.4 实例分析:WordCount;7.4.1 WordCount程序任务;7.4.2 WordCount设计思路;7.4.3 一个WordCount执行过程的实例;7.4.3 一个WordCount执行过程的实例;7.4.3 一个WordCount执行过程的实例;7.5MapReduce的具体应用;7.5MapReduce的具体应用;7.5MapReduce的具体应用;7.6 MapReduce编程实践;7.6.1 任务要求;7.6.2 编写Map处理逻辑;7.6.3 编写Reduce处理逻辑;public static class MyReducer extends ReducerText,IntWritable,Text,IntWritable{
private IntWritable result = new IntWritable();
public void reduce(Text key, IterableIntWritable values, Context context) throws IOException,InterruptedException{
int sum = 0;
for (IntWritable val : values)
{
sum += val.get();
}
result.set(sum);
context.write(key,result);
}
} ;7.6.4 编写main方法;import java.io.IOException;
import java.util.StringTokenizer;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Job;
import org.apache.hadoop.mapreduce.Mapper;
import org.apache.hadoop.mapreduce.Reducer;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;
import org.apache.hadoop.util.GenericOptionsParser;
public class WordCount{
//WordCount类的具体代码见下一页
}
;;7.6.5 编译打包代码以及运行程序;7.6.5 编译打包代码以及运行程序;7.6.5 编译打包代码以及运行程序;7.6.5 编译打包代码以及运行程序;7.6.6 Hadoop中执行MapReduce任务的几种方式;本章小结;附录:主讲教师;附录:大数据学习教材推荐;附录:中国高校大数据课程公共服务平台;
您可能关注的文档
- big_hero6_Presention复习课程.ppt
- BlackBerry黑莓市场终端陈列标准演示教学.ppt
- Book3 Unit11 预习幻灯片讲稿.ppt
- Book3 Unit8 预习幻灯片讲稿.ppt
- BPPV临床知识讲座.ppt
- By Zig妊娠期高血压病讲解材料.ppt
- C#面试讲解材料.ppt
- C++ 大学计算机课程 知识总结归纳.ppt
- C-TPAT(Customs_¨C_Trade_Partnership_Against_Terrorism)培训资料.ppt
- B人力资源质量控制及管理.ppt
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断考试地理答案.doc
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断政治含解析.doc
- 安徽省皖江名校2024-2025学年高一上学期12月联考英语无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学陕西山西宁夏青海卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学四川卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三政治陕西山西宁夏青海卷无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)政治无答案.doc
文档评论(0)