Apache Pig
Open SourceAbout Apache Pig
Apache Pig is a platform for analyzing large data sets. It consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. Pig programs have a structure amenable to substantial parallelization, enabling them to handle very large data sets. Its infrastructure layer consists of a compiler that produces sequences of Map-Reduce programs. Its language layer consists of a textual language called Pig Latin. Apache Pig is released under the Apache 2.0 License.
Products
- Pig Latin: A simple query algebra that lets users express data transformations such as merging data sets, filtering them, and applying functions to records or groups of records.
Used for
- Merging data sets
- Filtering data sets
- Applying functions to records or groups of records
- Executing queries in a distributed fashion on a cluster
From Apache Pig's own website, read 2026-10-23. How we build listings.
How to evaluate Data Warehouse & Lakehouse
This is how the CIOPages Research Team evaluates this category. It is not an assessment of Apache Pig. The category covers two kinds of product, so both frameworks are here. Most buyers need one of them.
Other Data Warehouse & Lakehouse Vendors
View allCIOPages put this listing together from public sources. It’s information, not an endorsement. How we build listings. Work here? Claim this listing or .
Quick Facts
pig.apache.orgWe publish a detail only when we can point at the page it came from. Know when Apache Pig was founded or where it is based? Send it to us, free.