hadoop中setOutputKeyClass和setOutputValueClass里类型

Posted keichiu.cheong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hadoop中setOutputKeyClass和setOutputValueClass里类型相关的知识,希望对你有一定的参考价值。

初学mapreduce programing,纠结一天的问题如下:

job.setOutputKeyClass和job.setOutputValueClas在默认情况下是同时设置map阶段和reduce阶段的输出,也就是说只有map和reduce输出是一样的时候才不会出问题。

so sort.java 此处修改为:

job.setMapOutputKeyClass(IntWritable.class);
job.setMapOutputValueClass(Text.class);

job.setOutputKeyClass(Text.class);
job.setOutputValueClass(IntWritable.class);

以上是关于hadoop中setOutputKeyClass和setOutputValueClass里类型的主要内容,如果未能解决你的问题,请参考以下文章

将hbase和hadoop的jar包导入eclipse中需要

hadoop中NAMENODE和DATANODE的大小

Hadoop开发 Hadoop视频教程 段海涛老师Hadoop完全攻克Hadoop视频教程 Hadoop开发

hadoop中命令经常含有-fs,-dfs,fs和dfs有啥区别?作用是啥?

Hadoop中 常用端口说明和相关配置文件

Hadoop学习之路Hadoop集群搭建和简单应用