- Notifications
You must be signed in to change notification settings - Fork449
apache/pig
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Apache Pig===========Pig is a dataflow programming environment for processing very large files. Pig'slanguage is called Pig Latin. A Pig Latin program consists of a directedacyclic graph where each node represents an operation that transforms data.Operations are of two flavors: (1) relational-algebra style operations such asjoin, filter, project; (2) functional-programming style operators such as map,reduce. Pig compiles these dataflow programs into (sequences of) map-reduce or Apache Tezjobs and executes them using Hadoop. It is also possible to execute Pig Latinprograms in a "local" mode (without Hadoop cluster), in which case all processing takes place in a single local JVM. General Info===============For the latest information about Pig, please visit our website at:http://pig.apache.org/and our wiki, at:http://wiki.apache.org/pig/Getting Started===============1. To learn about Pig, tryhttp://wiki.apache.org/pig/PigTutorial2. To build and run Pig, tryhttp://wiki.apache.org/pig/BuildPig andhttp://wiki.apache.org/pig/RunPig3. To check out the function library, tryhttp://wiki.apache.org/pig/PiggyBankContributing to the Project===========================We welcome all contributions. For the details, please, visithttps://cwiki.apache.org/confluence/display/PIG/HowToContribute
About
Mirror of Apache Pig
Topics
Resources
License
Code of conduct
Security policy
Stars
Watchers
Forks
Packages0
No packages published