MapReduce原理
来源:互联网 发布:java递归创建二叉树 编辑:程序博客网 时间:2024/06/05 06:59
MappeReduce的一般程序流程由三个类组成——Mapper类,Reduce类,Driver类。
Mapper类:
敲黑板!(官网:www.fhadmin.org)重点:第十二行,IntWritable v = new IntWritable();
重点二:当我们在第十行写完的时候,关于第十四十五十六行的内容可以由自动生成的方式生成。输入“map”,就会出现自动提示内容了;如果未设置自动提示,按“alt”+"/"也能出现自动提示。
Reducer类:
敲黑板!重点:stringBuffer和string都可以代表字符串,(官网:www.fhadmin.org) 但是当需要对字符串进行多次修改时,使用stringBuffer。stringBuffer使用构造方法来初始化,如上第13行所示。
重点二:第20行的第二个参数,固定格式要写:NullWritable.get().
Driver类:
来听解释啦!
23到30行后面的“.class”的意思不是类哦,而是java编译的 .class 文件(官网:www.fhadmin.org)。
运行结果:
老师使用这个程序给我们讲MapReduce的原理。
阅读全文
0 0
- mapreduce(六):MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- mapreduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- MapReduce原理
- mapreduce原理
- MapReduce原理
- mapreduce 原理
- centos7 mysql数据库安装和配置
- 猕猴桃,程序员们的明智选择!
- DOM基本操作
- CRM系统哪家好?CRM系统功能介绍
- Java 使用 ObjectStream 时的注意事项
- MapReduce原理
- 建站记录2-CSS文件未加载-已解决-Resource interpreted as Stylesheet but transferred with MIME type text/plain
- 【剑指Offer】连续子数组的最大和
- ubuntu1604下 快捷键 ctrl alt b 会出现软键盘
- 一些平时会用到的资料
- tensorflow学习笔记(3):会话(session)
- 智邦国际CRM系统核心功能作用
- 用jqueryweui框架开发的微信公众号,底部按钮弹出对话框苹果真机上无效果的问题
- 打不开IDLE