HIVE(下),
HIVE基本数据类型
Numeric Types
Date/Time Types
String Types
Misc Types
HIVE复合数据类型
Complex Types
HIVE物理存储文件格式
SEQUENCEFILEKey-Value存储格式文件
TEXTFILE
RCFILE 行列混合存储
ORC RCFILE的优化
PARQUET 列压缩存储
AVRO 二进制序列化紧凑型文件
INPUTFORMAT自定义
语法
hive> create database hive;
OK
hive> show databases;
OK
default
hive
hive> desc database hive;
OK
hivehdfs://master:8020/user/hive/warehouse/hive.dbroot
</pre><pre name="code" class="sql">CREATE TABLE hdfs_audit_text (
time timestamp
, level varchar(10)
, allowed boolean
, ugi varchar(50)
, ip varchar(50)
, cmd varchar(50)
, src varchar(1000)
, dst varchar(1000)
, perm varchar(200)
, proto varchar(10)
) ROW FORMAT
DELIMITED FIELDS TERMINATED BY ','
NULL DEFINED AS 'null'
STORED AS TEXTFILE ;创建外部表
CREATE EXTERNAL TABLE hdfs_audit_text_ext (
time timestamp
, level varchar(10)
, allowed boolean
, ugi varchar(50)
, ip varchar(50)
, cmd varchar(50)
, src varchar(1000)
, dst varchar(1000)
, perm varchar(200)
, proto varchar(10)
) ROW FORMAT
DELIMITED FIELDS TERMINATED BY ','
NULL DEFINED AS 'null'
STORED AS TEXTFILE
LOCATION '/tmp/hdfs_audit';
外部表的数据还是存在HDFS。
可能不在默认的位置 。
在建表时必须指定LOCATION。
外部表在删除时不会物理的删除文件。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。