Pig Introduction

Posted at  09:36  |  in  Apache PIG

Apache PIG Introduction:

Apache PIG is a transformative language. Initially PIG was developed at Yahoo laboratories, later in 2006 it was officially opted by Apache Software Foundation (ASF)  Pig is high productive when compared to MapReduce. Pig raises the level of abstraction for processing Bigdata. 
Apache PIG

Apache Pig is one of the component of Hadoop. Pig is the high level language on top of MapReduce. It uses multiple transformations to process the data. The data flow in Pig is based on these transformations. So, we call Pig as Transformative Language/ DataFlow Language
  
Initially Pig is called as Pig Latin. When compared to MapReduce, Pig reduces the size of code, 15 lines of Pig code is equal to nearly 200 lines of MapReduce code. When we run the Pig script, it will internally convert into MapReduce jobs. 

As part of this tutorial you can have a look at the following topics:
  • Modes of Pig Execution
  • Pig Programming example
  • Pig UDF's
                              

Share this post

About-Privacy Policy-Contact us
Copyright © 2013 Hadoop Tutor. Blogger Template by Bloggertheme9
Proudly Powered by Blogger.
back to top