Home > Software > BIGDATA > Hive
Interview Questions   Tutorials   Discussions   Programs   Videos   

Hive - Hive Arichtecture?




682
views
asked marvit February 25, 2015 04:24 AM  

Hive Arichtecture?


           

2 Answers



 
answered By hadoopresources   0  

It's too important to know about Hive architecture, most often asked in Hive interview question also. Every bigdata analyst should aware of this hive architecture to be succeed in bigdata ecosystem.

flag   
   add comment

 
answered By marvit   0  

Hive Arichtecture

Metastore: stores system catalog

To support features like schema(s) and data partitioning Hive keeps its metadata in a Relational Database.

Meta store is packaged with Derby, a lightweight embedded SQL DB.

Schema is not shared between users as each user has their own instance of embedded Derby.

Stored in metastore_db directory which resides in the directory that hive was started from

Driver: manages life cycle of HiveQL query as it moves thruÂ’ HIVE; also manages session handle and session statistics

Query compiler: Compiles HiveQL into a directed acyclic graph of map/reduce tasks

Execution engines: The component executes the tasks in proper dependency order; interacts with Hadoop

HiveServer: provides Thrift interface and JDBC/ODBC for integrating other applications.

Client components: CLI, web interface, jdbc/odbc inteface Extensibility interface include SerDe, User Defined Functions and User Defined Aggregate Function.

flag   
   add comment

Your answer

Join with account you already have

FF

Preview

 Write A Tutorials
Online-Classroom Classes
www.writeabc.com


  1 person following this question

  1 person following this tag

  Question tags

hive × 1

Asked 2 years and 11 months ago ago
Number of Views -682
Number of Answers -2
Last updated
2 years and 9 months ago ago

Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!

Alert