Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Hive
Score 8.0 out of 10
N/A
Apache Hive is database/data warehouse software that supports data querying and analysis of large datasets stored in the Hadoop distributed file system (HDFS) and other compatible systems, and is distributed under an open source license.N/A
Apache Spark
Score 9.0 out of 10
N/A
Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.N/A
Arcadia Data (discontinued)
Score 9.3 out of 10
N/A
Arcadia Data, a provider of cloud-native AI-powered business intelligence and real-time analytics, was acquired by Cloudera in late 2019. The solution is no longer available for sale, and its capabilities now augment Cloudera's Data Warehouse.N/A
Pricing
Apache HiveApache SparkArcadia Data (discontinued)
Editions & Modules
No answers on this topic
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Apache HiveApache SparkArcadia Data (discontinued)
Free Trial
NoNoNo
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Apache HiveApache SparkArcadia Data (discontinued)
Considered Multiple Products
Apache Hive
Chose Apache Hive
Apache Hive is a query language developed by Facebook to query over a large distributed dataset. Apache is a query engine that runs on top of HDFS, so it utilizes the resources of HDFS Hadoop setup, while Apache Spark is an in memory compute engine, and that's why [it is] much …
Chose Apache Hive
Apache Spark is similar in the sense that it too can be used to query and process large amounts of data through its Dataframe interface. Hive is better for short-term querying while Spark is better for persistent and long-term analysis. Another product is Impala. For our …
Chose Apache Hive
To query a huge, distributed dataset, Apache Hive was built by Facebook. Unlike Apache Hive, Apache Spark is an in-memory computation engine, which is why it is significantly quicker than Apache Hive at querying large amounts of data. In contrast to Apache HBase, Apache Hive is …
Chose Apache Hive
Hive and Spark have the same parent company hence they share a lot of common features. Hive follows SQL syntax while Spark has support for RDD, DataFrame API. DataFrame API supports both SQL syntax and has custom functions to perform the same functionality. Spark is faster and …
Chose Apache Hive
One of the major advantages of using Presto or the main reason why people use Presto (Teradata) is due to that fact it can support multiple data sources - which is lacking as in the case of Apache Hive. But still, most people who come from a Structured data-based background …
Chose Apache Hive
Easy to understand, well supported by the community, good documentation. However, it is possible that SAP Business Warehouse could be a good fit, too, even maybe better. I did not have the chance to try it though. We selected Apache Hive because it was far less expensive and …
Chose Apache Hive
Hive was one of the first SQL on Hadoop technologies, and it comes bundled with the main Hadoop distributions of HDP and CDH. Since its release, it has gained good improvements, but selecting the right SQL on Hadoop technology requires a good understanding of the strengths and …
Chose Apache Hive

For storing bulk amount of data in a tabular manner, and where there's no need need of primary key, or just in case, if redundant data is received, it will not cause a problem. For small amounts of data, it does run MR, so beware. If your intention is to use it as a …

Chose Apache Hive
Hive is SQL compliant which makes it easy for the data folks compared to Pig
Chose Apache Hive
Apache Pig is probably the most direct technology to compare to Hive and has several different use cases to Hive. If you want to simplify processing tasks that run using MapReduce then Apache Pig may be a better tool for the job. However if you are going to be running many …
Chose Apache Hive
All are improvements over the Hive tooling and are very much inspired by Hive. Hive was selected before they were on the market.
Apache Spark
Chose Apache Spark
Apache Spark is a fast-processing in-memory computing framework. It is 10 times faster than Apache Hadoop. Earlier we were using Apache Hadoop for processing data on the disk but now we are shifted to Apache Spark because of its in-memory computation capability. Also in SAP …
Chose Apache Spark
Apache Spark has much more better performance and features if we compare with Hive or map/reduce kind of solutions. Spark has many other features for machine learning, streaming.
Chose Apache Spark
All the above systems work quite well on big data transformations whereas Spark really shines with its bigger API support and its ability to read from and write to multiple data sources. Using Spark one can easily switch between declarative versus imperative versus functional …
Chose Apache Spark
Even with Python, MapReduce is lengthy coding. Combination of Python with Apache Spark will not only shorten the code, but it will effectively increase the speed of algorithms. Occasionally, I use MapReduce, but Apache Spark will replace MapReduce very soon. It has many …
Chose Apache Spark
Spark in comparison to similar technologies ends up being a one stop shop. You can achieve so much with this one framework instead of having to stitch and weave multiple technologies from the Hadoop stack, all while getting incredibility performance, minimal boilerplate, and …
Chose Apache Spark
Apache Pig and Apache Hive provide most of the things spark provide but apache spark has more features like actions and transformations which are easy to code. Spark uses optimization technique as we can select driver program and manipulate DAG (Directed Acyclic Graph)
Python …
Chose Apache Spark
Spark has primarily replaced my use of writing pure Hadoop MapReduce or Apache Pig jobs for processing data. I like the fact that I can alternate between the main programming languages that I know - Java and Python - and use those to learn the Scala API. Spark also can be …
Arcadia Data (discontinued)

No answer on this topic

Features
Apache HiveApache SparkArcadia Data (discontinued)
BI Standard Reporting
Comparison of BI Standard Reporting features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
9.2
3 Ratings
12% above category average
Pixel Perfect reports00 Ratings00 Ratings9.03 Ratings
Customizable dashboards00 Ratings00 Ratings9.03 Ratings
Report Formatting Templates00 Ratings00 Ratings9.73 Ratings
Ad-hoc Reporting
Comparison of Ad-hoc Reporting features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
9.2
3 Ratings
14% above category average
Drill-down analysis00 Ratings00 Ratings9.33 Ratings
Formatting capabilities00 Ratings00 Ratings8.73 Ratings
Integration with R or other statistical packages00 Ratings00 Ratings9.33 Ratings
Report sharing and collaboration00 Ratings00 Ratings9.33 Ratings
Report Output and Scheduling
Comparison of Report Output and Scheduling features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
8.7
3 Ratings
6% above category average
Publish to Web00 Ratings00 Ratings8.33 Ratings
Publish to PDF00 Ratings00 Ratings9.33 Ratings
Report Versioning00 Ratings00 Ratings9.03 Ratings
Report Delivery Scheduling00 Ratings00 Ratings8.03 Ratings
Delivery to Remote Servers00 Ratings00 Ratings9.03 Ratings
Data Discovery and Visualization
Comparison of Data Discovery and Visualization features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
9.0
3 Ratings
12% above category average
Pre-built visualization formats (heatmaps, scatter plots etc.)00 Ratings00 Ratings8.73 Ratings
Location Analytics / Geographic Visualization00 Ratings00 Ratings9.03 Ratings
Predictive Analytics00 Ratings00 Ratings9.33 Ratings
Access Control and Security
Comparison of Access Control and Security features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
8.8
3 Ratings
4% above category average
Multi-User Support (named login)00 Ratings00 Ratings8.73 Ratings
Role-Based Security Model00 Ratings00 Ratings9.33 Ratings
Multiple Access Permission Levels (Create, Read, Delete)00 Ratings00 Ratings9.03 Ratings
Single Sign-On (SSO)00 Ratings00 Ratings8.33 Ratings
Mobile Capabilities
Comparison of Mobile Capabilities features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
9.0
3 Ratings
15% above category average
Responsive Design for Web Access00 Ratings00 Ratings9.03 Ratings
Mobile Application00 Ratings00 Ratings8.73 Ratings
Dashboard / Report / Visualization Interactivity on Mobile00 Ratings00 Ratings9.33 Ratings
Application Program Interfaces (APIs) / Embedding
Comparison of Application Program Interfaces (APIs) / Embedding features of Product A and Product B
Apache Hive
-
Ratings
Apache Spark
-
Ratings
Arcadia Data (discontinued)
9.2
3 Ratings
17% above category average
REST API00 Ratings00 Ratings9.33 Ratings
Javascript API00 Ratings00 Ratings9.03 Ratings
iFrames00 Ratings00 Ratings9.33 Ratings
Java API00 Ratings00 Ratings9.03 Ratings
Themeable User Interface (UI)00 Ratings00 Ratings9.03 Ratings
Customizable Platform (Open Source)00 Ratings00 Ratings9.33 Ratings
Best Alternatives
Apache HiveApache SparkArcadia Data (discontinued)
Small Businesses
Google BigQuery
Google BigQuery
Score 8.8 out of 10

No answers on this topic

Yellowfin
Yellowfin
Score 8.7 out of 10
Medium-sized Companies
Cloudera Enterprise Data Hub
Cloudera Enterprise Data Hub
Score 9.0 out of 10
Cloudera Manager
Cloudera Manager
Score 9.9 out of 10
Reveal
Reveal
Score 10.0 out of 10
Enterprises
Oracle Exadata
Oracle Exadata
Score 9.8 out of 10
IBM Analytics Engine
IBM Analytics Engine
Score 7.2 out of 10
Kyvos Semantic Layer
Kyvos Semantic Layer
Score 9.5 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Apache HiveApache SparkArcadia Data (discontinued)
Likelihood to Recommend
8.0
(35 ratings)
9.0
(24 ratings)
9.3
(3 ratings)
Likelihood to Renew
10.0
(1 ratings)
10.0
(1 ratings)
-
(0 ratings)
Usability
8.5
(7 ratings)
8.0
(4 ratings)
9.3
(3 ratings)
Support Rating
7.0
(6 ratings)
8.7
(4 ratings)
9.3
(3 ratings)
User Testimonials
Apache HiveApache SparkArcadia Data (discontinued)
Likelihood to Recommend
Apache
Software work execution is on a large scale, it is good to use for new projects or organizational changes, data lineage mapping has always been dubious but this one has had good results. You can store and synchronize data from different departments, the storage process can be manual but it is best automated.
Read full review
Apache
Well suited: To most of the local run of datasets and non-prod systems - scalability is not a problem at all. Including data from multiple types of data sources is an added advantage. MLlib is a decently nice built-in library that can be used for most of the ML tasks. Less appropriate: We had to work on a RecSys where the music dataset that we used was around 300+Gb in size. We faced memory-based issues. Few times we also got memory errors. Also the MLlib library does not have support for advanced analytics and deep-learning frameworks support. Understanding the internals of the working of Apache Spark for beginners is highly not possible.
Read full review
Discontinued Products
It is suitable for companies without a proper data warehouse. He does very well in sales analysis and KPI management. It builds mini data warehouses, is good at data fusion, and interfaces well with other systems. Also, the export function and filter can greatly help you to get only the information you want in the format you want.
Read full review
Pros
Apache
  • Apache Hive allows use to write expressive solutions to complex problems thanks to its SQL-like syntax.
  • Relatively easy to set up and start using.
  • Very little ramp-up to start using the actual product, documentation is very thorough, there is an active community, and the code base is constantly being improved.
Read full review
Apache
  • Rich APIs for data transformation making for very each to transform and prepare data in a distributed environment without worrying about memory issues
  • Faster in execution times compare to Hadoop and PIG Latin
  • Easy SQL interface to the same data set for people who are comfortable to explore data in a declarative manner
  • Interoperability between SQL and Scala / Python style of munging data
Read full review
Discontinued Products
  • Coding is also simple and can be learned easily.
  • It is my favorite because it shows how mathematical models are used in real life.
Read full review
Cons
Apache
  • Some queries, particularly complex joins, are still quite slow and can take hours
  • Previous jobs and queries are not stored sometimes
  • Switching to Impala can sometimes be time-consuming (i.e. the system hangs, or is slow to respond).
  • Sometimes, directories and tables don't load properly which causes confusion
Read full review
Apache
  • Memory management. Very weak on that.
  • PySpark not as robust as scala with spark.
  • spark master HA is needed. Not as HA as it should be.
  • Locality should not be a necessity, but does help improvement. But would prefer no locality
Read full review
Discontinued Products
  • You have to make sure that the information thrown makes sense and is well organized.
  • There is a risk when saving information in the cloud from computer attacks
Read full review
Likelihood to Renew
Apache
Since I do not know the second data warehouse solution that integrate with HDFS as well as Hive.
Read full review
Apache
Capacity of computing data in cluster and fast speed.
Read full review
Discontinued Products
No answers on this topic
Usability
Apache
Hive is a very good big data analysis and ad-hoc query platform, which supports scaling also. The BI processes can be easily integrated with Hadoop via the Hive. It can deal with a much larger data set that traditional RDBMS can not. It is a "must-have" component of the big data domain.
Read full review
Apache
If the team looking to use Apache Spark is not used to debug and tweak settings for jobs to ensure maximum optimizations, it can be frustrating. However, the documentation and the support of the community on the internet can help resolve most issues. Moreover, it is highly configurable and it integrates with different tools (eg: it can be used by dbt core), which increase the scenarios where it can be used
Read full review
Discontinued Products
We can easily provide the information that the user wants and customize it according to their needs. Sometimes a certain report can be used as the basis for creating another one that saves you time to deliver critical information in the shortest amount of time with the best results. Builds mini data warehouses, is good at data fusion, and interfaces well with other systems.
Read full review
Support Rating
Apache
Apache Hive is a FOSS project and its open source. We need not definitely comment on anything about the support of open source and its developer community. But, it has got tremendous developer support, awesome documentation. I would justify the fact that much support can be gathered from the community backup.
Read full review
Apache
1. It integrates very well with scala or python. 2. It's very easy to understand SQL interoperability. 3. Apache is way faster than the other competitive technologies. 4. The support from the Apache community is very huge for Spark. 5. Execution times are faster as compared to others. 6. There are a large number of forums available for Apache Spark. 7. The code availability for Apache Spark is simpler and easy to gain access to. 8. Many organizations use Apache Spark, so many solutions are available for existing applications.
Read full review
Discontinued Products
I love how easy it is to create prototypes due to its simple simulation and modeling system. Other than that, the codes are usually simple and not very complex and it's built-in debugging adds to that ease. is an excellent tool for analyzing, classifying, and visualizing data. I do this most of the time to help me grab huge collections of data.
Read full review
Alternatives Considered
Apache
Besides Hive, I have used Google BigQuery, which is costly but have very high computation speed. Amazon Redshift is the another product, I used in my recent organisation. Both Redshift and BigQuery are managed solution whereas Hive needs to be managed
Read full review
Apache
Spark in comparison to similar technologies ends up being a one stop shop. You can achieve so much with this one framework instead of having to stitch and weave multiple technologies from the Hadoop stack, all while getting incredibility performance, minimal boilerplate, and getting the ability to write your application in the language of your choosing.
Read full review
Discontinued Products
You can have a good reading of the data, you undoubtedly have cost savings and eliminate unnecessary and repetitive processes, we have unstructured data that, when structured, are elements of information that have become a competitive advantage for our organization, it is undoubtedly a strategic ally for the organization in the decision-making process
Read full review
Return on Investment
Apache
  • Apache hive is secured and scalable solution that helps in increasing the overall organization productivity.
  • Apache hive can handle and process large amount of data in a sufficient time manner.
  • It simplifies writing SQL queries, hence helping the organization as most companies use SQL for all query jobs.
Read full review
Apache
  • Business leaders are able to take data driven decisions
  • Business users are able access to data in near real time now . Before using spark, they had to wait for at least 24 hours for data to be available
  • Business is able come up with new product ideas
Read full review
Discontinued Products
  • Download the report data only in Excel. Unable to download report formats such as colors, fonts, etc.
  • It does not support the presentation of images of our products as part of the analysis.
Read full review
ScreenShots