Introducing G2.ai, the future of software buying.Try now
Kpow for Apache Kafka®
Sponsored
Kpow for Apache Kafka®
Visit Website
Product Avatar Image
Apache Pig

By The Apache Software Foundation

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at Apache Pig and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
3.9 out of 5 stars

How would you rate your experience with Pig?

Kpow for Apache Kafka®
Sponsored
Kpow for Apache Kafka®
Visit Website
It's been two months since this profile received a new review
Leave a Review

Apache Pig Reviews & Product Details

Product Avatar Image

Have you used Apache Pig before?

Answer a few questions to help the Apache Pig community

Apache Pig Reviews (21)

Reviews

Apache Pig Reviews (21)

3.9
21 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Prashant V.
PV
Enterprise (> 1000 emp.)
"Apache Pig makes it easy to create efficient data pipelines"
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
Big Data Engineer
Enterprise (> 1000 emp.)
"Apache Pig has saved my life from forever coding!"
What do you like best about Apache Pig?

What I like best about Apache Pig how efficiently we can write any of our complex map reduce or spark jobs without having much deep knowledge of Java, Python, Groovy. Also, its easy to control the execution of job 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 consume most of its development time as it can be some times 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
Engineer II
Enterprise (> 1000 emp.)
"Useful for map reducing huge dataset - application in transportation engineering for probe data"
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
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"
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
Enterprise (> 1000 emp.)
"I have been using pig for aws Emr for Hadoop"
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
Enterprise (> 1000 emp.)
"Apache Pig "
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
Reporting Manager
Government Administration
Enterprise (> 1000 emp.)
"Apache Pig - Faster execution"
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
Mid-Market (51-1000 emp.)
"Apache Pig"
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
Enterprise (> 1000 emp.)
"Powerful data analytics"
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
Data Czar
Mid-Market (51-1000 emp.)
"Apache Pig Review"
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
Product Avatar Image
Hadoop HDFS
Compare Now
Product Avatar Image
OpenText Vertica
Compare Now
Product Avatar Image
Oracle Exadata Cloud Service
Compare Now
Product Avatar Image
Pig
View Alternatives