0
点赞
收藏
分享

微信扫一扫

hadoop mapper

编程练习生J 2022-05-01 阅读 79
hadoop
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.mapreduce.Mapper;
 
import java.io.IOException;
 
public class WordCountMap extends Mapper<LongWritable,Text, Text, IntWritable> {
    @Override
    protected void map(LongWritable key,Text value,Context context) throws IOException, InternalError, InterruptedException {
        String line = value.toString();
        String[] words = line.split(" ");
        for(String word :words){
            Text wordText = new Text(word);
 
            IntWritable outValues = new IntWritable(1);
 
            context.write(wordText,outValues);
        }
    }
}
举报

相关推荐

0 条评论