Pig and PigLatin
Pig was intially developed at Yahoo! to allow people using Apache Hadoop® to focus more on analyzing large data sets and spend less time having to write mapper and reducer programs.Like actual pigs, who eat almosting anything, the Pig programming language is designed to handle any kind of data -- hence the name!.
Pig is maded up of two components: the first is the language itself, which is called PigLatin(yes, people naming various Hadoop projects do tend to have a sense of humor associtaed with their naming conventions), and the second is a runtime enviroment where PigLatin programs are executed. Think of the realtionship between a Java Virtual Machine(JVM) and a Java application. In this section, we'll just refer to the whole entity as Pig.
Stay on top of all the changes, including Hadoop-based analytics, streaming analytics, warehousing(including BigSQL), data asset discovery, integration and governance.