欢迎投稿

今日深度:

[Hive笔记]Hive架构,

[Hive笔记]Hive架构,


Hive架构图

Hive主要组件

  • UI 用户界面
    用户通过用户界面(CLI或则Web UI)向系统提交查询或者其他操作
  • Driver 驱动器
    接受查询的组件,提供了JDBC/ODBC接口。
  • Compiler 编译器
    解析查询的组件,对不同的查询块或查询语句进行语义解析,并配合表和分区的元数据生成执行计划。
  • Metastore 元数据存储
    该组件负责存储所有表和分区的所有结构信息:列和列类型,序列化/反序列化类型,对应存储数据的HDFS文件等
  • Execution Engine 执行引擎
    该组件执行编译器创建的执行计划。执行计划是由一个个stage组成的DAG。它负责管理这些stages之间的依赖关系,并在适当的系统组建上执行相应stage。

工作原理

[未完待续…]

www.htsjk.Com true http://www.htsjk.com/hive/30617.html NewsArticle [Hive笔记]Hive架构, Hive架构图 Hive主要组件 UI 用户界面 用户通过用户界面(CLI或则Web UI)向系统提交查询或者其他操作 Driver 驱动器 接受查询的组件,提供了JDBC/ODBC接口。 Compiler 编译...
相关文章
    暂无相关文章
评论暂时关闭