在学习Hive开发过程中,对内部表转外部表区别整理如下
| 管理方式 | 存储位置 | 删除方式 | 修改方式 |
外部表 | 由HDFS管理 | 指定数据仓库目录下位置 | Hive仅仅删除外部表的元数据,数据是不会删除的 | 需要对表结构和分区进行修改 |
内部表 | Hive自身管理 | Hive默认位置:/user/hive/warehouse | Hive将会把属于表的元数据和数据全部删掉 | 修改表结构直接同步元数据 |
在学习Hive开发过程中,对内部表转外部表区别整理如下
| 管理方式 | 存储位置 | 删除方式 | 修改方式 |
外部表 | 由HDFS管理 | 指定数据仓库目录下位置 | Hive仅仅删除外部表的元数据,数据是不会删除的 | 需要对表结构和分区进行修改 |
内部表 | Hive自身管理 | Hive默认位置:/user/hive/warehouse | Hive将会把属于表的元数据和数据全部删掉 | 修改表结构直接同步元数据 |