登录 注册
当前位置:主页 > 资源下载 > 43 > Hive学习教程及习题合集

Hive学习教程及习题合集

  • 更新:2024-08-21 08:59:44
  • 大小:44KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Hive - 大数据
  • 格式:HIVE

资源介绍

Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。(1)解析器(SQL Parser):将SQL字符串转换成抽象语法树AST,这一步一般都用第三方工具库完成,比如antlr;对AST进行语法分析,比如表是否存在、字段是否存在、SQL语义是否有误。 (2)编译器(Physical Plan):将AST编译生成逻辑执行计划。 (3)优化器(Query Optimizer):对逻辑执行计划进行优化。 (4)执行器(Execution):把逻辑执行计划转换成可以运行的物理计划。对于Hive来说,就是MR/Spark。