Save to My Lists
Unclaimed
Unclaimed

Top Rated Apache Pig Alternatives

Apache Pig Reviews & Product Details

PK
Big Data Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Recommendations to others considering Apache Pig:

For all of you who are facing writing complex mapreduce or spark jobs, you should definitely try pig Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

One of the problem which I was able to solve was, I was able to reduce latency using pig which was earlier observed while running spark jobs mainly due to optimization offered by Apache pig. Review collected by and hosted on G2.com.

Apache Pig Overview

What is Apache Pig?

Apache Pig is a platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. The salient property of Pig programs is that their structure is amenable to substantial parallelization, which in turns enables them to handle very large data sets.

Apache Pig Details
Show LessShow More
Product Description

Apache Pig is a platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. The salient property of Pig programs is that their structure is amenable to substantial parallelization, which in turns enables them to handle very large data sets.


Seller Details
Year Founded
1999
HQ Location
Wakefield, MA
Twitter
@TheASF
66,224 Twitter followers
LinkedIn® Page
www.linkedin.com
2,291 employees on LinkedIn®
Description

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Recent Apache Pig Reviews

Prashant V.
PV
Prashant V.Enterprise (> 1000 emp.)
4.5 out of 5
"Apache Pig makes it easy to create efficient data pipelines"
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 pipel...
PK
Prashanth K.Enterprise (> 1000 emp.)
4.5 out of 5
"Apache Pig has saved my life from forever coding!"
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 J...
Verified User
U
Verified UserSmall-Business (50 or fewer emp.)
4.0 out of 5
"Apache Pig review by academica"
It is easy to learn and get into production. It automates important MapReduce tasks into SQL kind queries.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Apache Pig Media

Answer a few questions to help the Apache Pig community
Have you used Apache Pig before?
Yes

20 out of 21 Total Reviews for Apache Pig

3.9 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
20 out of 21 Total Reviews for Apache Pig
3.9 out of 5
20 out of 21 Total Reviews for Apache Pig
3.9 out of 5

Overall Review Sentiment for Apache PigQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Prashant V.
PV
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
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.

Recommendations to others considering Apache Pig:

Unless you already have implementations of Pig in the company that you are building on top of, you might be better off with other newer technologies with more Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

I have used Pig for data piplining and aggregation. The flow of the language reflects the flow of the data and so it is intuitive to understand what the data transformation is doing. However it hasn't kept up with the latest advances in technologies. If you were choosing a language, you would be better off with either Hive or Spark. Pig also has a steeper learning curve since it uses a proprietary language (Pig Latin). Review collected by and hosted on G2.com.

Subhadipto P.
SP
Engineer II
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
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.

Recommendations to others considering Apache Pig:

Reducing huge volume of data Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

Reducing speed data provided by INRIX to a monthly or a yearly aggregate. Pig is also utilized to calculate various existing traffic signals performances which were otherwise calculated using various small scale measures.

The main benefit of using pig on such operations is that any city agency can prepare the codes for once and run it throughout the city, or even they can extend it to a statewide level which will make it very efficient, quicker, and more reliable than the traditional way of handling them using SQL database Review collected by and hosted on G2.com.

Verified User in Research
UR
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
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.

What problems is Apache Pig solving and how is that benefiting you?

I used Pig while exploring big data tech stack and used it for the ETL process. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Recommendations to others considering Apache Pig:

It should be able to cope up upcoming tech Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

Problems is that the length of code in pig is too long and the benefits is that it gives fine grain control over the code logic Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

What problems is Apache Pig solving and how is that benefiting you?

Report generation

Data Analysis

Alert setup based on threshold

Triaging of the production issues. Review collected by and hosted on G2.com.

Stirling N.
SN
Reporting Manager
Government Administration
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Recommendations to others considering Apache Pig:

4 great purpose it is the right tool, finding out is, however a trickier business. Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

If you do not know the structure in advance, then DAG and declared execution plans may be the best way to find it out - then use SQL once the plan is know. Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
UM
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

Recommendations to others considering Apache Pig:

Definitely a good starting point for writing quick big data applications. Anyone who has experience writing queries and basic programming experience in Java, should be able to pick it this language up in short time. Its really useful to learn and makes ad-hoc analytics very convenient. Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

Few of our proprietary data pipelines involving batch-processing are written using Pig. Programmers can focus more on writing the core analytics logic rather than getting worried about so many mappers/reducers for each intermediate sub-task. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
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.

What problems is Apache Pig solving and how is that benefiting you?

Data insights for programmatic advertising Review collected by and hosted on G2.com.

Anson A.
AA
Data Czar
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized 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.

What problems is Apache Pig solving and how is that benefiting you?

main process pipeline flows are using pig.

creating multiple UDAF/UDFs as well as other jar libraries that only pig and hive can handle Review collected by and hosted on G2.com.

kevin r.
KR
A/R Analyst - Write-offs
Internet
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Pig?

The ecosystem and the way it works. Being able to implement and integrate what you currently use. Review collected by and hosted on G2.com.

What do you dislike about Apache Pig?

I think getting started is a bit patchy but once you're familiar and used to it, it can be very helpful. Review collected by and hosted on G2.com.

What problems is Apache Pig solving and how is that benefiting you?

Being able to utilize data efficiently regarding analytics. Review collected by and hosted on G2.com.