MapReduce概述&编程思想&WordCount案例

1.mapreduce定义和优缺点? 定义: MapReduce是一个分布式运算程序的编程框架,是用户开发“基于Hadoop的数据分析应用”的核心框架。MapReduce的核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个Hadoop集群上。 优点: (1)MapReduce易于编程 (2)良好的扩展性 (3)高容错性 (4)适合PB级以上海量数据的离线
相关文章
相关标签/搜索