hive建表时内部表和外部表有什么区别
内部表和外部表是两种不同的表格类型。
内部表是指存储在Hive默认存储位置(/user/hive/warehouse)中的表格,这些表格由Hive自己管理,包括对数据的存储、管理和维护。当从Hive中删除一个内部表时,它的数据也将被删除。
相反,外部表是指表格存储在用户指定的位置,而不是Hive默认位置。这些表格不受Hive管理,用户需要自己负责对数据的存储、管理和维护。当从Hive中删除一个外部表时,它的数据不会被删除。
因此,内部表和外部表最主要的区别在于数据的存储和管理方式。内部表由Hive自己管理,而外部表由用户自己管理。
原文地址: https://www.cveoy.top/t/topic/fhrs 著作权归作者所有。请勿转载和采集!