- 4
- 0
- 约2.39万字
- 约 47页
- 2021-02-18 发布于北京
- 举报
一 MapReduce 入门
1.1 MapReduce 定义
Mapreduce 是一个分布式运算程序的编程框架,是用户开发“基于
hadoop 的数据 应用”的 框架;
Mapreduce 功能是将用户编写的业务逻辑代码和自带默认组件整
合成一个完整的分布式运算程序,并发运行在一个 hadoop 集群上。
1.2 MapReduce 优缺点
1.2.1 优点
1)MapReduce 易于编程。它简单的实现一些接口,就可以完成一
个分布式程序,这个分布式程序可以分布到大量廉价的 PC 机器运
行。也就是说你写一个分布式程序,跟写一个简单的串行程序是一模
一样的。 就是因为这个特点使得 MapReduce 编程变得非常流行。
2)良好的扩展性。当你的计算资源 得到满足的时候,你可以通过
简单的增加机器来扩展它的计算能力。
3)高容错性。MapReduce 设计的初衷就是使程序能够部署在廉价
的 PC 机器上,这就要求它具有很高的容错性。比如其中一台机器挂
了,它可以把上面的计算任务转移到另外一个节点上面上运行,不至
于这个任务运行失败,而且这个过程不需要人工参与,而完全是
由 Hadoop 内部完成的。
4)适合 PB 级
您可能关注的文档
- 分册8nanocell新型室分同频和异频组网研究0718.pdf
- 9倾斜开关实验倾斜开关实验.pdf
- 有范青年- 2018-08-21会鬼步舞真的很酷.pdf
- 上海安达仕微信营销.pdf
- 钱颖一经济学原理课件1钱颖一课件chapter 16.pdf
- xml实体注入漏洞的利用与学习作者未知.pdf
- 与技术无关自己动手玩转自有产品.pdf
- 养老bp互联网健康管理-主动式老年健康管理商业计划书.pdf
- 企业培训协议和课程大纲中医院协议.pdf
- 高等教育理论与方法2010.pdf
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 冷库管理安全培训内容课件.pptx VIP
- 2026年广东普法考试答案参考(考场一).docx VIP
- 冷链物流厂房及仓库建设项目工程重点难点及关键部位监理控制要点.docx VIP
- 冷库安全基本知识培训课件.pptx VIP
- 《国有企业管理人员处分条例》专题学习解读PPT课件.pptx VIP
- 包装厂ISO9001:2015一整套质量管理体系文件汇编(手册+程序文件).pdf VIP
- 方案超图文编播系统.pdf
- 《客户服务与管理》 课件全套 模块1--6 走进客户服务---客户开发.pptx
- 最新回风立井施工组织设计.doc VIP
- 新版苏教版三年级上册数学全册教案教学设计含教学反思 .pdf
原创力文档

文档评论(0)