Tuesday, July 14, 2015

Hadoop Streaming and Hadoop Pipe

Hadoop Streaming
 
Hadoop streaming is an API (Application Programming Interface) for writing Hadoop programs other than JAVA. So you can use any language that can read standard input and write standard output for writing your MapReduce programs.
Some the programming languages which are used in Hadoop are: -
  • Ruby
  • Python
Hadoop Pipes
 
Hadoop pipe is the name of C++ interface used by Hadoop for MapReduce. Pipes uses sockets so that task tracker can communicate between the process running the map and reduce function.

No comments:

Post a Comment