目录
一、数据类型
1.基本数据类型
- 数值型:
- TINYINT、SMALLINT、INT、BIGINT
- FLOAT、DOUBLE
- 字符型:STRING、VARCHAR、CHAR
- 时间戳:TIMESTAMP
- 布尔型:BOOLEAN
- 二进制类型:BINARY
2.集合数据类型
- MAP:是一种(key-value)键值对类型
map(key1, value1, key2, value2,…) 比如:map('math',90,'english',92)
- ARRAY:是一种数组类型,其中存放相同类型的数据
array(val1, val2,…) 比如:array(90,92)
- STRUCT:是一种集合类型
struct(val1, val2, val3,…) 比如 struct(1,'genius')
二、数据存储
1.DB(Database)
在HDFS中表现为hive.metastore.warehouse.dir目录下的一个文件夹
2.内部表(Table)
在HDFS中表现DB目录下一个文件夹。Hive的每个表都有自己的存储目录,除外部表,所有表数据都存放配置在hive-site.xml文件的