大数据面试题.pdfVIP

  • 23
  • 0
  • 约11.84万字
  • 约 84页
  • 2024-01-20 发布于河北
  • 举报

1、Hive内部表与外部表的区别?

先来说下Hive中内部表与外部表的区别:

Hive创建内部表时,会将数据移动到数据仓库指向的路;若创建外部表,仅记录数据所

在的路,

不对数据的位置做任何改变。在删除表的时候,内部表的元数据和数据会被一起删除,

而外部表只删除元数据,不删除数据。这样外部表相对来说更加安全些,数据组织也更加灵

活,方便共享源数据。

需要注意的是传统数据库对表数据验证是schemaonwrite(写时模式),而Hi

文档评论(0)

1亿VIP精品文档

相关文档