社区
杨力的课程社区_NO_1
Hive大数据离线应用开发
帖子详情
Hive的内部表与外部表2
杨力的博客
2023-01-13 01:15:44
课时名称
课时知识点
Hive的内部表与外部表2
介绍Hive的内部表与外部表
...全文
137
回复
打赏
收藏
Hive的内部表与外部表2
课时名称课时知识点Hive的内部表与外部表2介绍Hive的内部表与外部表
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hive
内部
表
和
外部
表
的区别详解
Hive
内部
表
和
外部
表
的区别
【大数据
Hive
】
Hive
内部
表
与
外部
表
使用详解
Hive
内部
表
与
外部
表
使用详解
Hive
内部
表
与
外部
表
外部
表
被drop后,
表
的metadata会被删除,但是data不会被删除。(1)
外部
表
:因其指删除
表
时不会删除HDFS上的数据,安全性相对较高,且指定目录的特性,适合数据需要共享或者数据的处理需要
hive
和其他工具一起处理的场景。
内部
表
(managed table): 未被external修饰的
表
,也叫管理
表
。
外部
表
:删除
表
会删除
表
的元数据(metadata),但不会删除
表
数据(data)。
内部
表
:删除
表
会删除
表
的元数据(metadata)和
表
数据(data)。
Hive
内部
表
与
外部
表
(1)
外部
表
:因其指删除
表
时不会删除HDFS上的数据,安全性相对较高,且指定目录的特性,适合数据需要共享或者数据的处理需要
hive
和其他工具一起处理的场景。-
外部
表
的数据存储在用户指定的位置,
Hive
仅对
表
的元数据进行管理,不负责数据的存储管理。- 删除
外部
表
时,数据不会被删除,只会删除
表
的元数据,数据仍然保留在指定的位置,不会丢失。-
内部
表
的数据由
Hive
负责管理,当删除
内部
表
时,数据也会被删除。-
外部
表
的数据由用户自行管理,当删除
外部
表
时,数据不会被删除。1.
Hive
内
外部
表
的定义。
Hive
内部
表
和
外部
表
的区别
主要体现在load与drop(是否同时删除元数据与数据)的操作上: 创建
表
:
Hive
创建
内部
表
时,会将数据移动到数据仓库指向的路径,
hive
管理数据的生命周期;
Hive
创建
外部
表
时,仅记录数据所在的路径,不对数据的位置做任何改变。 删除
表
:
Hive
删除
内部
表
时,
内部
表
的元数据和数据会一起被删除,同时对于一些
hive
操作不适应于
外部
表
,比如单个查询语句创建
表
并向
表
中插入数据。
Hive
删除
外部
表
时,不删除数据。这样
外部
表
相对来说更加安全些,数据组织也更加灵活,方便共享源数据。创建
外部
表
时,甚至不
杨力的课程社区_NO_1
1
社区成员
115
社区内容
发帖
与我相关
我的任务
杨力的课程社区_NO_1
杨 力,原北大青鸟学术部经理兼教学总监,中信国安创客霸王课特聘高级讲师,现任北京兄弟连IT教育大数据专家级讲师,一直从事大数据方向,是大数据领域专家,资深顾问,致力于大数据技术的推广与普及,拥有Apache Hadoop、Oracle OCM等多项产品的技术认证证书。曾创立国内首家大数据校企合作大数据实验室平台,现已推广至全国高校,助力高校大数据学科的建设和研究,对国内大中型企业的信息系统设计与实施有丰富的实践经验。曾在一线任职新奥集团大数据平台首席架构师,京东万象大数据平台缔造人之一,二六三网络通信反垃圾邮件系统数据平台项目经理、中信银行网银数据平台技术经理等要职。
复制链接
扫一扫
分享
社区描述
杨 力,原北大青鸟学术部经理兼教学总监,中信国安创客霸王课特聘高级讲师,现任北京兄弟连IT教育大数据专家级讲师,一直从事大数据方向,是大数据领域专家,资深顾问,致力于大数据技术的推广与普及,拥有Apache Hadoop、Oracle OCM等多项产品的技术认证证书。曾创立国内首家大数据校企合作大数据实验室平台,现已推广至全国高校,助力高校大数据学科的建设和研究,对国内大中型企业的信息系统设计与实施有丰富的实践经验。曾在一线任职新奥集团大数据平台首席架构师,京东万象大数据平台缔造人之一,二六三网络通信反垃圾邮件系统数据平台项目经理、中信银行网银数据平台技术经理等要职。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章