1、构造作业的变化
旧API构造作业:
JobConf job = new JobConf(conf,MyJob.class);
job.setJobName("MyJob");
新API构造作业:
Job job = new Job(conf,"MyJob");
job.setJarByClass(MyJob.class);
2、提交作业的变化
旧API提交作业:
JobClinet.runJob(job);
新API提交作业:
System.exit(job.waiForCompletion(true)?0:1);
3、新旧API类库的不同
旧 | 新 |
---|---|
org.apache.hadoop.mapred | org.apache.hadoop.mapreduce |