What users are saying about

Apache Spark

99 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 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 Spark

Apache Spark has rich APIs for regular data transformations or for ML workloads or for graph workloads, whereas other systems may not such a wide range of support. Choose it when you need to perform data transformations for big data as offline jobs, whereas use MongoDB-like distributed database systems for more realtime queries.
Nitin Pasumarthy profile photo

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 Spark
Oracle Big Data Cloud
8.1
Ease of building user interfaces
Apache Spark
Oracle Big Data Cloud
9.0
Scalability
Apache Spark
Oracle Big Data Cloud
7.0
Platform management overhead
Apache Spark
Oracle Big Data Cloud
9.0
Workflow engine capability
Apache Spark
Oracle Big Data Cloud
8.0
Platform access control
Apache Spark
Oracle Big Data Cloud
8.0
Services-enabled integration
Apache Spark
Oracle Big Data Cloud
8.0
Development environment creation
Apache Spark
Oracle Big Data Cloud
9.0
Issue recovery
Apache Spark
Oracle Big Data Cloud
7.0

Pros

  • Great APIs and tools.
  • Scale.
  • Speed for iterative algorithms.
No photo available
  • User friendly
  • Offers support and assistance
  • Worth the cost
  • Time efficient
  • Good reliability
  • Reliable support
No photo available

Cons

  • No true streaming.
  • Lack of strongly typed yet convenient APIs.
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

Alternatives Considered

There are a few newer frameworks for general processing like Flink, Beam, frameworks for streaming like Samza and Storm, and traditional Map-Reduce. I think Spark is at a sweet spot where its clearly better than Map-Reduce for many workflows yet has gotten a good amount of support in the community that there is little risk in deploying it. It also integrates batch and streaming workflows and APIs, allowing an all in package for multiple use-cases.
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

  • Positive: we don't worry about scale.
  • Positive: large support community.
  • Negative: Takes time to set up, overkill for many simpler workflows.
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 Spark

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