Hive的架构原理以及运行原理

Hive的架构原理 一、客户端:Hive是Mapreduce的客户端,Hive的客户端有两种方式: CLI:命令行的方式 JDBC:这种我们也可以通过java代码来实现,不过一般不这样做。 二、四个器 解析器:将SQL字符串转换成抽象语法树AST,这一步一般都用第三方工具库完成,解析器是对sql的语法,表是否存在,以及字段是否存在做检查,hql通过了解析器就说明语法上没有问题 编译器:根据AST生
相关文章
相关标签/搜索