Yellow Flower
A site by Brian Calhoun

Home About Products Services Design Contact

Pig and PigLatin


Pig was initially 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 program. Like actual pigs, who can eat almost anything, the Pig Programming language is developed to handle any kind of data - hence name!

Pig is made 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 associated with their naming conventions),and the second is a runtime environment where PigLatin programs are executed. Think of the relationship between a Java Virtual Machine (JVM) and a Java application. In this section, we'll just refer to the whole entity as Pig.

More information

Stay on top of all the changes,including Hadoop-based analytics, streaming analytics, warehousing(including BigSQL), data asset discovery, integration and governamce. This is what a normal link looks like.

Website by Super Canvas Design