adspace
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
Where does the data of a Hive table gets stored?
When to choose "External Table" in Hive?
How can I delete the above index named index_bonuspay?
What is a Hive variable? What for we use it?
When to use explode in Hive?
How to skip header rows from a table in Hive?
Can We Change settings within Hive Session? If Yes, How?
What are the different types of tables available in Hive?
When we are using queries instead of scripting?
What is the stable version of Hive ?