Hadoop学习之MapReduce分布式计算框架

目录

一、本地模式

1.新建一个本地maven项目

2.修改prom依赖(maven)

3.新建一个包mapreduce,在该包中新建三个包

4.写mapper组件

5.写Reducer组件

6.写Driver组件

7.运行结果

二、集群模式词频统计

1.准备用于单词计数的文件夹和文件

2.上传至hadoop集群

3.打包成jar包

4.jar包上传至centerOS下

5.提交至hadoop集群运行

6.查看结果

三、倒排索引

1.Mapper组件

2.Reducer组件

3.Combiner组件

4.Driver组件

5.运行

6.结果

四、数据去重

1.prom依赖

2.Mapper组件

3.Reducer组件

4.Driver组件

5.准备此次去重文件

6.运行

五、TopN

1.Mapper组件

2.Reducer组件

3.Driver组件

4.运行

5.结果


一、本地模式

1.新建一个本地maven项目

Hadoop学习之MapReduce分布式计算框架_第1张图片

Hadoop学习之MapReduce分布式计算框架_第2张图片

2.修改prom依赖(maven)

Hadoop学习之MapReduce分布式计算框架_第3张图片

3.新建一个包mapreduce,在该包中新建三个包

Hadoop学习之MapReduce分布式计算框架_第4张图片

4.写mapper组件

Hadoop学习之MapReduce分布式计算框架_第5张图片

Hadoop学习之MapReduce分布式计算框架_第6张图片

5.写Reducer组件

Hadoop学习之MapReduce分布式计算框架_第7张图片

 

6.写Driver组件

Hadoop学习之MapReduce分布式计算框架_第8张图片

7.运行结果

Hadoop学习之MapReduce分布式计算框架_第9张图片

Hadoop学习之MapReduce分布式计算框架_第10张图片 

Hadoop学习之MapReduce分布式计算框架_第11张图片  

二、集群模式词频统计

1.准备用于单词计数的文件夹和文件

 

2.上传至hadoop集群

Hadoop学习之MapReduce分布式计算框架_第12张图片

项目本地进行调试

显示没有问题

3.打包成jar包

Hadoop学习之MapReduce分布式计算框架_第13张图片

 

4.jar包上传至centerOS下

Hadoop学习之MapReduce分布式计算框架_第14张图片

 

5.提交至hadoop集群运行

Hadoop学习之MapReduce分布式计算框架_第15张图片

6.查看结果

Hadoop学习之MapReduce分布式计算框架_第16张图片 

Hadoop学习之MapReduce分布式计算框架_第17张图片 

三、倒排索引

1.Mapper组件

Hadoop学习之MapReduce分布式计算框架_第18张图片

 

2.Reducer组件

Hadoop学习之MapReduce分布式计算框架_第19张图片

 

3.Combiner组件

Hadoop学习之MapReduce分布式计算框架_第20张图片

 

4.Driver组件

Hadoop学习之MapReduce分布式计算框架_第21张图片

 

5.运行

Hadoop学习之MapReduce分布式计算框架_第22张图片

 

6.结果

Hadoop学习之MapReduce分布式计算框架_第23张图片

 

四、数据去重

1.prom依赖

Hadoop学习之MapReduce分布式计算框架_第24张图片

 

2.Mapper组件

Hadoop学习之MapReduce分布式计算框架_第25张图片

 

3.Reducer组件

Hadoop学习之MapReduce分布式计算框架_第26张图片

 

4.Driver组件

Hadoop学习之MapReduce分布式计算框架_第27张图片

 

5.准备此次去重文件

Hadoop学习之MapReduce分布式计算框架_第28张图片

 

6.运行

Hadoop学习之MapReduce分布式计算框架_第29张图片

Hadoop学习之MapReduce分布式计算框架_第30张图片 

 

五、TopN

1.Mapper组件

Hadoop学习之MapReduce分布式计算框架_第31张图片

 

2.Reducer组件

Hadoop学习之MapReduce分布式计算框架_第32张图片

 

3.Driver组件

Hadoop学习之MapReduce分布式计算框架_第33张图片

 

4.运行

Hadoop学习之MapReduce分布式计算框架_第34张图片

 

5.结果

Hadoop学习之MapReduce分布式计算框架_第35张图片

 

你可能感兴趣的:(Hadoop学习,mapreduce,hadoop,big,data)