Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
All of the examples in this book are written for Hadoop version 1.0.3. MapReduce is a paradigm that is seen in a number of open source and commercial systems these days, but we had to pick one to make our examples consistent and easy to follow, so we picked Hadoop. Hadoop was a logical choice since it a widely used system, but we hope that users of MongoDB’s MapReduce and other MapReduce implementations will be able to extrapolate the examples in this text to their particular system of choice.
In general, we try to use the newer mapreduce API for all of our examples, not the
deprecated mapred API. Just be
careful when mixing code from this book with other sources, as plenty of
people still use mapred and their
APIs are not compatible.