Hive 数据库中的表分为:内部表和外部表。
定义:创建表的时候,如果加上 external 关键字,就是外部表,否则就是内部表。
作用:内部表独占表的真实数据,如果删除内部表,则表的元数据和真实数据会一起被删除。一般用于内部或个人使用,内部表也称管理表;
外部表只是真实数据的映射,如果删除外部表,表的真实数据不会被删除。删除外部表只是切断表与真实数据的映射关系(表的元数据)。一般用于多部门之间的表数据共享。
Hive 数据库中的表分为:内部表和外部表。
定义:创建表的时候,如果加上 external 关键字,就是外部表,否则就是内部表。
作用:内部表独占表的真实数据,如果删除内部表,则表的元数据和真实数据会一起被删除。一般用于内部或个人使用,内部表也称管理表;
外部表只是真实数据的映射,如果删除外部表,表的真实数据不会被删除。删除外部表只是切断表与真实数据的映射关系(表的元数据)。一般用于多部门之间的表数据共享。
本文标题:Hive 数据库中的表
本文链接:https://www.haomeiwen.com/subject/yvgjmrtx.html
网友评论