Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

What is the difference between using hive on Spark & executing hive queries using Spark-SQL

What is the difference between using hive on Spark & executing hive queries using Spark-SQL

New Contributor
 
2 REPLIES 2

Re: What is the difference between using hive on Spark & executing hive queries using Spark-SQL

Cloudera Employee

Spark SQL is a Spark module for structured data processing. It supports Hive data formats, user-defined functions (UDFs), and the Hive metastore, and can act as a distributed SQL query engine.

"Hive on Spark" enables Hive to run on Spark; Spark operates as an execution backend for Hive queries.

For further reading from our docs:

http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.4.0/bk_spark-guide/content/ch_accessing-hive-tab...

Re: What is the difference between using hive on Spark & executing hive queries using Spark-SQL

Expert Contributor
Don't have an account?
Coming from Hortonworks? Activate your account here