Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
599 B
3
Indexable
Never
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;

public class WordMapper extends Mapper<LongWritable, Text, Text, IntWritable> {
@Override
     public void map(LongWritable key, Text value, Context context) throws IOException, InterruptedException {
		String line = value.toString();
        for (String word : line.split("\\W+")) {
	        if (word.length() > 0) {
				context.write(new Text(word), new IntWritable(1));
	        }
		}
	}
}
Leave a Comment