解释下面这句话 hive外部表可以共享数据,且不用加载到hive,减少了数据加载落地
时间: 2023-08-02 14:32:23 浏览: 113
Hive是建立在Hadoop之上的数据仓库工具,可以通过Hive对Hadoop中的数据进行SQL查询和分析。Hive中的外部表是指表的数据不存储在Hive中,而是存储在Hadoop的HDFS、HBase等数据源中。因此,Hive外部表可以共享数据,即多个外部表可以共享同一份数据源中的数据。
与内部表不同,外部表的数据不需要加载到Hive的元数据中,也不需要在Hive中进行数据落地操作。这样可以减少数据加载的时间和空间成本,提高数据的查询效率。同时,外部表的数据更新也不会影响到数据源中的数据,保证了数据的一致性和完整性。
阅读全文