开发者社区> 问答> 正文

hive内部表和外部表的区别是什么?

hive内部表和外部表的区别是什么?

展开
收起
cuicuicuic 2021-12-05 00:57:01 273 0
1 条回答
写回答
取消 提交回答
  • Hive 向内部表导入数据时,会将数据移动到数据仓库指向的路径;若是外部表,数据的具体存放目录由用户建表时指定

    在删除表的时候,内部表的元数据和数据会被一起删除,

    而外部表只删除元数据,不删除数据。

    这样外部表相对来说更加安全些,数据组织也更加灵活,方便共享源数据。

    2021-12-05 00:57:15
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Hive Bucketing in Apache Spark 立即下载
spark替代HIVE实现ETL作业 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载