您的位置:首页 > 其它

hive内部表和外部表区别

2018-01-24 16:29 351 查看
首先我们虚拟理解hive有二个系统,hdfs和hive下的操作查找了啥的,

内部表:删除数据时候 (1)hadoop fs - ls /user/hive/warehouse/table ....是查不到的  ,说明了内部表删除的时候把数据也删除了

    (2)hive>
hive 查询你的表时候,也是查不到的说明了 内部表删除的时候也把元数据删除了

外部表:删除数据的时候(1)Hadoop fs -ls /user/hive/warehouse/table 能查到的 ,说明了外部表删除的时候,数据不能被删除      (2)hive查表的时候,查不到。说明了外部表删除的时候,元数据也被删除了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: