初学耗时:0.5h
注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
一、Hive组件
1.1 用户接口。
1.2 元数据存储。
1.3 解释器、编译器、优化器、执行器。
记忆词:
用户接口、元数据存储、解释器、编译器、优化器、执行器
一、Hive组件
1.1 ~ 用户接口。
- 包括 CLI、JDBC/ODBC、WebGUI。
- 其中,CLI(command line interface)为 shell 命令行;JDBC/ODBC 是 Hive 的 JAVA 实现,与传统数据库JDBC 类似;WebGUI 是通过浏览器访问 Hive。
1.2 ~ 元数据存储。
- 通常是存储在关系数据库如 mysql/derby 中。Hive 将元数据存储在数据库中。
- Hive 中的元数据包括表的名字,表的列和分区及其属性,表的属性(是否为外部表等),表的数据所在目录等。
1.3 ~ 解释器、编译器、优化器、执行器。
- 完成 HQL 查询语句从词法分析、语法分析、编译、优化以及查询计划的生成。
- 生成的查询计划存储在 HDFS 中,并在随后有 MapReduce 调用执行。
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
※ 世间诱惑何其多,坚定始终不动摇。
数据流程图与结构图相比,它更适合于客观描述,而结构图着重描述软件模块间的_______。
…
控制
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。
我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!