Over a million developers have joined DZone.

Hadoop, MapReduce and Hive: How to Use Non-Java Languages, Such as R

· Big Data Zone

Learn about how to rapidly iterate data applications, while reusing existing code and leveraging open source technologies, brought to you in partnership with Exaptive.

This recent tutorial from Tom Hanlon at Hortonworks demonstrates how to use non-Java languages - R, in particular - to work with Hadoop data through MapReduce and Hive. Hanlon begins with a brief overview of Hadoop, and then divides his tutorial into two sections covering different approaches: Streaming (a MapReduce job from the command line) and Hive (passing data through a script).

Though the tutorial focuses on R, it is also meant to open doors for users working with other languages, such as Python, Ruby, and Linux commands or Shell scripts. To get started with Hadoop data using languages other than Java, take a look at Hanlon's full tutorial on Hortonworks.

The Big Data Zone is brought to you in partnership with Exaptive.  Learn how Rapid Application Development powers business. 


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}