啸羽程序园
JAVA大数据教程学习首页

hive 外部表和管理表、分区表的理解

外部表external,删除外部表不会删除数据,只删除元数据,删除管理表会把数据和元数据一起删除。

分区表,partitioned table,根据某个字段按照目录分区,提高查询效率

注意:hive表创建时候指定目录,即使目录没有文件也可以创建,创建好后把文件上传过去,hive表中会自动加载,分区表需要做特殊处理:msck repair table 【table_name】或者alert table table_name partition(col=’20180620′)

Hi, I’m shen, 啸羽