What users are saying about
18 Ratings
4 Ratings
18 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.4 out of 101
4 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Likelihood to Recommend

Apache Pig

It is one great option in terms of database pipelining. It is highly effective for unstructured datasets to work with. Also, Apache Pig being a procedural language, unlike SQL, it is also easy to learn compared to other alternatives. But other alternatives like Apache Spark would be my recommendation due to the high availability of advanced libraries, which will reduce our extra efforts of writing from scratch
Kartik Chavan profile photo

Hive

I would say the best area where Hive can and should be implemented is in the time and project tracking systems. What I would not use Hive for is invoice tracking or financial information as pertains to the business. Also, using Hive in replacement for an external messaging system similar to Slack is not advisable. The app and the messenger feature are just not there yet.
John Bianchi profile photo

Feature Rating Comparison

Project Management

Apache Pig
Hive
6.5
Task Management
Apache Pig
Hive
8.3
Resource Management
Apache Pig
Hive
7.0
Gantt Charts
Apache Pig
Hive
7.0
Scheduling
Apache Pig
Hive
8.5
Workflow Automation
Apache Pig
Hive
7.0
Team Collaboration
Apache Pig
Hive
8.3
Support for Agile Methodology
Apache Pig
Hive
8.0
Support for Waterfall Methodology
Apache Pig
Hive
7.0
Document Management
Apache Pig
Hive
8.0
Email integration
Apache Pig
Hive
3.5
Mobile Access
Apache Pig
Hive
4.0
Timesheet Tracking
Apache Pig
Hive
4.0
Change request and Case Management
Apache Pig
Hive
4.0
Budget and Expense Management
Apache Pig
Hive
7.0

Professional Services Automation

Apache Pig
Hive
3.3
Quotes/estimates
Apache Pig
Hive
4.0
Invoicing
Apache Pig
Hive
3.0
Project & financial reporting
Apache Pig
Hive
3.0
Integration with accounting software
Apache Pig
Hive
3.0

Pros

Apache Pig

  • Long logics in Java? Apache Pig is a good alternative.
  • Has a lot of great features including table joins on many databases like DBMS, Hive, Spark-SQL etc.
  • Faster & easy development compared to regular map-reduce jobs.
Kartik Chavan profile photo

Hive

  • Time tracking.
  • Project flow tracking.
  • Information integration.
John Bianchi profile photo

Cons

Apache Pig

  • UDFS Python errors are not interpretable. Developer struggles for a very very long time if he/she gets these errors.
  • Being in early stage, it still has a small community for help in related matters.
  • It needs a lot of improvements yet. Only recently they added datetime module for time series, which is a very basic requirement.
Kartik Chavan profile photo

Hive

  • The Hive chat.
  • Billing transparency.
  • Ticket and Software adjustments including the Hive App.
John Bianchi profile photo

Usability

Apache Pig

Apache Pig 10.0
Based on 1 answer
It is quick, fast and easy to implement Apache Pig which makes is quite popular to be used.
Subhadipto Poddar profile photo

Hive

No score
No answers yet
No answers on this topic

Alternatives Considered

Apache Pig

Early on Apache Pig was a great tool for easily writing distributed processing applications without needing to write a complete Java MapReduce job from scratch, but as time as moved on there now better alternatives to get results faster for both ad-hoc analysis and for production systems. Apache Pig was used since it was what was available early on in the industry and since it has reached maturity, but at this point it feels a little long in the tooth.
No photo available

Hive

I would say that in comparison to Asana, Hive is a better interface an UI. I think Asana is more robust in terms of what it can do in conjunction with Confluence but I think Hive is a better entry-level model for new employees. Hive is much simpler and more straight forward and its integration with Slack is preferred.
John Bianchi profile photo

Return on Investment

Apache Pig

  • Higher learning curve than other similar technologies so on-boarding new engineers or change ownership of Apache Pig code tends to be a bit of a headache
  • Once the language is learned and understood it can be relatively straightforward to write simple Pig scripts so development can go relatively quickly with a skilled team
  • As distributed technologies grow and improve, overall Apache Pig feels left in the dust and is more legacy code to support than something to actively develop with.
No photo available

Hive

  • Workflow Management will help you better move your projects along which saves time and money.
  • Time tracking will allow you to better manage the hours and keep your contractors accountable.
  • Overall visibility of projects allow you to keep your margins down and combat "bleeding" and hidden costs or surprises.
John Bianchi profile photo

Pricing Details

Apache Pig

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Hive

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Add comparison