What users are saying about

Apache Pig

18 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.3 out of 101

Oracle Big Data Cloud

1 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 10 out of 101

Add comparison

Likelihood to Recommend

Apache Pig

Apache Pig is well suited as part of an ongoing data pipeline where there is already a team of engineers in place that are familiar with the technology since at this point I would consider it relatively depreciated since there are more suitable technologies that have more robust and flexible APIs with the added benefit of being easier to learn and apply. For ad-hoc needs, I would recommend Hive or Spark-SQL if a SQL-esque language makes sense otherwise to make use of Spark + a Notebook technology such as Apache Zeppelin. For production data pipelines I would recommend Apache Spark over Apache Pig for its performance, ease of use, and its libraries.
No photo available

Oracle Big Data Cloud

We use it only when we need to and we have found that the software does what it needs to, it's user friendly and us also really helpful in many other ways as well. Like I mentioned before, we love the security and the speed we receive.
No photo available

Feature Rating Comparison

Platform-as-a-Service

Apache Pig
Oracle Big Data Cloud
8.1
Ease of building user interfaces
Apache Pig
Oracle Big Data Cloud
9.0
Scalability
Apache Pig
Oracle Big Data Cloud
7.0
Platform management overhead
Apache Pig
Oracle Big Data Cloud
9.0
Workflow engine capability
Apache Pig
Oracle Big Data Cloud
8.0
Platform access control
Apache Pig
Oracle Big Data Cloud
8.0
Services-enabled integration
Apache Pig
Oracle Big Data Cloud
8.0
Development environment creation
Apache Pig
Oracle Big Data Cloud
9.0
Issue recovery
Apache Pig
Oracle Big Data Cloud
7.0

Pros

  • Provides a decent abstraction for Map-Reduce jobs, allowing for a faster result than creating your own MR jobs
  • Good documentation and resources for learning Pig Latin (the Domain Specific Language of the Apache Pig platform)
  • Large community allows for easy learning, support, and feature improvements/updates
No photo available
  • User friendly
  • Offers support and assistance
  • Worth the cost
  • Time efficient
  • Good reliability
  • Reliable support
No photo available

Cons

  • May not fit every need and a SQL-like abstraction may be more effective for some tasks (look at Spark-SQL, Hive, or even an actual DBMS)
  • All Pig jobs are written in a Domain Specific Language so not a lot of transferable knowledge
  • Writing your own User Defined Functions (UDFS) is a nice feature but can be painful to implement in practice
No photo available
  • Less pricey
  • Customizable
  • A little more help in setting up/using the systems
  • Constant upgrades are always pricey
  • Some bugs noticable
No photo available

Usability

Apache Pig10.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
No score
No answers yet
No answers on this topic

Alternatives Considered

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
Although new, Oracle has been exceptionally good speed wise and the customer service is top notch
No photo available

Return on Investment

  • 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
  • It has had a good impact we are able to complete our projects in time
  • We can save all our data in a safe and secure location
  • Our data analysis is now faster than ever
No photo available

Pricing Details

Apache Pig

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

Oracle Big Data Cloud

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