hadoop-mapreduce-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From swathi v <swatz...@gmail.com>
Subject Re: Whats the difference?
Date Sat, 16 Jun 2012 06:48:03 GMT
Hi Girish,

The new release of Hadoop, has org.apache.hadoop.mapreduce.* package
and the old API has org.apache.hadoop.mapred.* package structure.
The new API is designed so that it can evolve in future, the design
being abstract classes over interfaces, making use of Context objects.

The difference is that old API  has a special JobConf object for job
configuration, which is an extension of Hadoop’s vanilla Configuration
object. However, in the new API,  job configuration is done directly
through Configuration.

Thank You.

On Sat, Jun 16, 2012 at 11:57 AM, Girish Ravi <girishr@srmtech.com> wrote:

> Hi All,
> I am trying to implement some MapReduce.
> At one point I see there are different ways of creating Job:
> org.apache.hadoop.mapreduce.Job
> and
> org.apache.hadoop.mapred.jobcontrol.Job
> What's the difference between these?
> Which should be used and when? Any suggestions?
> Regards
> Girish
> Ph: +91-9916212114

- Regards,
Swathi.V. ,
Software Developer
Blog URL :http://femgeekz.blogspot.in

View raw message