Over a million developers have joined DZone.

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

DZone's Guide to

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

· Big Data Zone ·
Free Resource

Hortonworks Sandbox for HDP and HDF is your chance to get started on learning, developing, testing and trying out new features. Each download comes preconfigured with interactive tutorials, sample data and developments from the Apache community.

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.

Hortonworks Community Connection (HCC) is an online collaboration destination for developers, DevOps, customers and partners to get answers to questions, collaborate on technical articles and share code examples from GitHub.  Join the discussion.


Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}