大数据学习之MapReduce编程案例一单词计数 10
一:单词计数 1:单词计数总流程图 2:代码实现 1:Map阶段 package it.dawn.YARNPra.wc_hdfs; import java.io.IOException; import org.apache.hadoop.io.IntWritable; import org.apache.hadoop.io.LongWritable; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapreduce.Mapper; /** * @author Dawn * @date 2019年5月1日23:09:08 * @version 1.0 * * 思路? * wordcount单词计数(数据来源hdfs上) * <单词,1> * * 数据传输 * * KEYIN:数据的起始偏移量0~10 11~20 21~30 * VALUEIN:数据 * * KEYOUT:mapper输出到reduce阶段 k的类型 * VALUEOUT:mapper输出到reduce阶段v的类型 * <hello,1><hunter,1><henshuai,1> */ public class WordCountMapper extends Mapper<LongWritable, Text, Text, IntWritable