
Hive中管理表与外部表的差异分析
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文深入探讨了Apache Hive中的内部表和外部表之间的区别,包括它们的数据存储、管理和维护方式。通过详细的比较,帮助用户更好地理解并选择适合自己的表类型。
前言:外部表指的是Hive并不认为其完全拥有这份数据。删除该表不会导致数据被删除,但描述此表的元数据会被移除。关于Hive数据仓库中的管理表(MANAGED_TABLE)与外部表(EXTERNAL_TABLE)的区别,在创建表格时如果不指定,默认会创建为管理表。如果不确定某张表是哪种类型,可以在Hive命令行中输入`desc formatted table_name`查看TABLE TYPE来确认;若要创建外部表,则需要在建表语句中明确指明external关键字,例如:`create external table table_name`。
案例:
1. 管理表
我现在有一份名为student的表。
全部评论 (0)
还没有任何评论哟~


