--- title: Apache Pig Reviews meta_title: 'Apache Pig Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 21 reviews by the users' company size, role or industry to find out how Apache Pig works for a business like yours. aggregate_rating: rating_value: 3.9 review_count: 21 scale: '5' date_modified: '2026-09-22' parent_category: name: Big Data url: https://www.g2.com/categories/big-data ---

Apache Pig Reviews & Product Details

User Insights

Average based on 21 real user reviews.

Prashant V.
PV
Prashant V.
Enterprise (> 1000 emp.)
"Apache Pig makes it easy to create efficient data pipelines"
4.5/5
What do you like best about Apache Pig?

Apache Pig and its query language (Pig Latin) allowed us to create data pipelines with ease. The language is designed to reflect the way data pipelines are designed, so it discards extraneous data, supports user defined functions (UDFs), and offers a lot of control over the data flow. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

Pig being a greedy language, will not evaluate data until it's actually needed. So errors are not visible unless you actually try to dump/print the data. There is no "debug" functionality to run the code in a dry-run mode. Review collected by and hosted on G2.com.

PK
Prashanth K.
Big Data Engineer
Enterprise (> 1000 emp.)
"Apache Pig has saved my life from forever coding!"
4.5/5
What do you like best about Apache Pig?

What I like best about Apache Pig is how efficiently we can write any of our complex MapReduce or Spark jobs without having much deep knowledge of Java, Python, or Groovy. Also, it's easy to control the execution of jobs with the help of Pig. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

What I dislike about Apache Pig is its error debugging consumes most of its development time as it can be sometimes immature/unstable. Also, the support community is very much less when compared to that of Hadoop MapReduce or Spark issues. Review collected by and hosted on G2.com.

Subhadipto P.
SP
Subhadipto P.
Engineer II
Enterprise (> 1000 emp.)
"Useful for map reducing huge dataset - application in transportation engineering for probe data"
4.5/5
What do you like best about Apache Pig?

It can handle some of the simple mathematical operations, along with reducing the data. Aggregating the data is extremely useful. Running DateTime functionalities in apache pig is really a useful feature for faster and quicker results. Pig works on datasets of around 150 to 180 GB per month and reduces them efficiently within say 10 to 12 minutes. I would definitely recommend Apache pig to any basic coding person in the field of transportation engineering to start using Apache pig, especially when you need to handle huge dataset. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

It cannot perform sequential operations, like taking consecutive lines and then comparing them. However, the workaround is to rank the segments, merge them and then perform the task. The main drawback still lies in the fact that it cannot be used to perform loops and nested loops across any variable(s). Hive might be a better choice in certain cases for that reason. Review collected by and hosted on G2.com.

Verified User in Research
UR
Verified User in Research
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Apache Pig review by academica"
4/5
What do you like best about Apache Pig?

It is easy to learn and get into production. It automates important MapReduce tasks into SQL kind queries. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

- Not all tasks in Big Data can be completed using pig. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"I have been using pig for aws Emr for Hadoop"
2.5/5
What do you like best about Apache Pig?

Ease of use and diversity. It is easy to be read Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

There are other languages developed having upper hand than pig Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"Apache Pig"
4.5/5
What do you like best about Apache Pig?

Less number of instructions does big tasks of collecting, loading, consolidating the data. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

Not enough tools to debug Incorrect/misleading exceptions Review collected by and hosted on G2.com.

Stirling N.
SN
Stirling N.
Reporting Manager
Government Administration
Enterprise (> 1000 emp.)
"Apache Pig - Faster execution"
3.5/5
What do you like best about Apache Pig?

Apache Pig is a 1st pass compiler, which is at its best using DAG. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

If you want to drill down and use complex structures, it is not the best way. Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
UM
Verified User in Marketing and Advertising
Mid-Market (51-1000 emp.)
"Apache Pig"
4/5
What do you like best about Apache Pig?

1. Ease of use, its performance

2. MapReduce is fully abstracted

3. Ability to chain multiple MR jobs into a single Pig script

4. Allows you quickly to crank through big data to get some analytics done Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

1. Slower in performance compared to Spark

2. Less support e.g String concatenation only allows 2 at a time, cannot sort & filter inside Group BY, etc

3. Cannot read in other forms of input like csv as parquet, what Spark can do

4. Error handling needs to be better. Not easy to debug UDFs Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"Powerful data analytics"
4.5/5
What do you like best about Apache Pig?

- SQL like syntax

- powerful and feature-rich Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

- Much more difficult to use than Hive

- takes a while to get used to and learn as compared with Hive Review collected by and hosted on G2.com.

Anson A.
AA
Anson A.
Data Czar
Mid-Market (51-1000 emp.)
"Apache Pig Review"
3.5/5
What do you like best about Apache Pig?

creating udaf's easily.

manageable and easy to write pig languages

can be streamed through python and scripted out vs writing an MR job Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

not as truly scalable as writing MR job.

joins are easy, but not as easy as hive queries

doesn't handle parquet really well

not as fast and flexible as spark Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Apache Pig Comparisons