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

Effortlessly power IoT, predictive analytics, and machine learning applications with an elastic, resilient data infrastructure. Learn how with Mesosphere DC/OS.

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.

Learn to design and build better data-rich applications with this free eBook from O’Reilly. Brought to you by Mesosphere DC/OS.


Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


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

{{ parent.tldr }}

{{ parent.urlSource.name }}