adspace


What are the components of Hive architecture?

Answer Posted / Ekta Agrawal

The main components of Apache Hive architecture are: 1. Hive Metastore: A central repository for managing metadata information about Hive tables, partitions, and their storage locations in various data warehouses like HDFS or external databases. 2. HiveQL (HQL) Compiler: A tool that translates SQL-like HQL queries into MapReduce jobs or Tez tasks to be executed by the Hadoop framework. 3. Driver: A Java program that acts as a client for executing HQL queries and communicates with the Hive Metastore and Hive Execution Engine. 4. Hive Execution Engine: The engine responsible for executing MapReduce jobs or Tez tasks to process the data stored in HDFS based on the query results.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Where does the data of a Hive table gets stored?

750


When to choose "External Table" in Hive?

867


How can I delete the above index named index_bonuspay?

807


What is a Hive variable? What for we use it?

881


When to use explode in Hive?

832


How to skip header rows from a table in Hive?

907


Can We Change settings within Hive Session? If Yes, How?

859


What are the different types of tables available in Hive?

767


When we are using queries instead of scripting?

801


What is the stable version of Hive ?

2696