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

Add comparison

Likelihood to Recommend

Apache Spark

The software appears to run more efficiently than other big data tools, such as Hadoop. Given that, Apache Spark is well-suited for querying and trying to make sense of very, very large data sets. The software offers many advanced machine learning and econometrics tools, although these tools are used only partially because very large data sets require too much time when the data sets get too large. The software is not well-suited for projects that are not big data in size. The graphics and analytical output are subpar compared to other tools.
Thomas Young profile photo

Microsoft R

Revolution Analytics is a very compelling product for Big Data Analytics. It allows distributed computing over multiple hadoop nodes thus allowing HDFS to do its role cleanly i.e. cheap massive storage and it does good job of running algorithms using R or similar programming language on Hadoop. It would be definitely advantage for the organization who uses either R or SAS as their statistical model development tool as Rev-R support both the platforms. Overall, very positive experience with Rev-R.
Shailesh Deshpande profile photo

Feature Rating Comparison

Platform Connectivity

Apache Spark
Microsoft R
8.0
Connect to Multiple Data Sources
Apache Spark
Microsoft R
8.0
Extend Existing Data Sources
Apache Spark
Microsoft R
8.0
Automatic Data Format Detection
Apache Spark
Microsoft R
8.0

Data Exploration

Apache Spark
Microsoft R
7.5
Visualization
Apache Spark
Microsoft R
8.0
Interactive Data Analysis
Apache Spark
Microsoft R
7.0

Data Preparation

Apache Spark
Microsoft R
8.0
Interactive Data Cleaning and Enrichment
Apache Spark
Microsoft R
8.0
Data Transformations
Apache Spark
Microsoft R
8.0
Built-in Processors
Apache Spark
Microsoft R
8.0

Platform Data Modeling

Apache Spark
Microsoft R
8.3
Multiple Model Development Languages and Tools
Apache Spark
Microsoft R
9.0
Single platform for multiple model development
Apache Spark
Microsoft R
8.0
Self-Service Model Delivery
Apache Spark
Microsoft R
8.0

Pros

  • Very good tool to process big datasets.
  • Inbuilt fault tolerance.
  • Supports multiple languages.
  • Supports advanced analytics.
  • A large number of libraries available -- GraphX, Spark SQL, Spark Streaming, etc.
No photo available
  • Parallel processing
  • Integration with R
  • Open-source
No photo available

Cons

  • Very slow with smaller amounts of data.
  • Expensive, as it stores data in memory.
No photo available
  • R itself is a programming language, so there is some learning curve
  • Sometimes interferes with upgrading R packages
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
Microsoft R7.0
Based on 1 answer
In general, Revolution Analytics brings a lot of value to the organization. The renewal decision would be based on return on investment in terms of quantified actionable insights that are getting generated against the cost of the product. Additionally, market brand of the tool and reputation risk in terms of possible acquisition and its impact to overall organizational analytic strategy would be considered as well.
Shailesh Deshpande profile photo

Alternatives Considered

SAS Enterprise Guide with the SAS grid is faster than traditional SAS Servers but you are still limited because you have to use the expensive SAS language and deal with SAS as a company.
No photo available
The two are different products for different purposes. But for someone who has little or no experience in R programming, Power BI would be better for starting with. Having said that, Microsoft R is built on R, thus allowing for customization of complex calculations not typically available otherwise.
No photo available

Return on Investment

  • The ability to program and run Spark programs makes consulting companies more attractive to clients. Clients like hearing new technology being leveraged and fancy terms.
  • Projects can be completed faster because the programs run faster.
No photo available
  • Increased productivity (Ability for parallel processing freed up time to do other tasks)
  • Easy installation meant no need for dedicated IT support
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

Microsoft R

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