数据类型
基本数据类型
- 一般情况只存1个值(一般同普通数据库,特殊:string = varchar)
集合数据类型
- 可储存多个值
- 常用:
- array:数组(和java一样)
name | likes | age
—|—|–
张三 | 篮球,乒乓球 | 18 - map:
- array:数组(和java一样)
Hive SQL分类
DDL-数据定义语言
建表,修改表,删表,分区,数据类型
DML-数据管理语言
数据导入
数据导出
DQL-数据查询语言
- 一般查询
Group by
Order by
Cluster b
Jion
Union - 子查询
函数(内置函数/UDF/UDAF/UDTF)
Hive本地模式组成
JDK,Hadoop,MySQL,Hive,MySQL的驱动包
hive启动
首次使用:初始化
每次使用:确定dfs是否启动,
DDL:
start-dfs.sh
hive
CLI:
!start-yarn.sh
hive退出
quie;