![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据-Hive
文章平均质量分 93
「已注销」
技术仅仅只是一个工具,学习技术是为了开发出来的代码,能够提高他人的工作效率
展开
-
《Hive权威指南》读薄
第三章 数据类型和文件格式Hive基本数据类型:tinyint,smalint,int,bigint,boolean,float,double,string,timestamp,binary;hive并不限制列值的长度;float和double比较会将float隐式转换为double在进行对比,有必要是会将任意整型类型转化为double类型;把字符串类型转换为数值用cast(s as int)Hive集合数据类型:struct,map,array。Struct可以混合多种不同的数据类型;H...原创 2021-05-15 20:07:17 · 425 阅读 · 0 评论 -
Hive面试题汇总(2021)
Hive面试汇总1. 简述Hive主要架构Hive元数据默认存储在derby数据库,不支持多客户端访问,所以需要将元数据存储在MySQL中,才支持多客户端访问。主要架构如下: Hive解析成MR的过程:Hive通过给用户提供一系列交互接口,接收到用户的指令(sql语句),结合元数据(metastore),经过Driver内的解析器,编译器,优化器,执行器转换成mapreduce(将sql转换成抽象语法树AST的解析器,将AST编译成逻辑执行计划的编译器,在对逻辑执行计划进行...原创 2021-01-25 16:40:57 · 21339 阅读 · 2 评论