hive如何或为什么允许alter table?它不违反hdfs的一次写入多次读取吗

8aqjt8rx  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(413)

hive在hdfs上运行。它的默认目标是hdfs中的'/user/hive/warehouse'。通过hive,我们可以创建表和alter。更改表包括删除/修改表中的现有列(位于hdfs!!!)。任何写入hdfs的内容都不能修改。但Hive的圣坛也在做同样的事。这怎么可能?任何想法!

dnph8jn4

dnph8jn41#

只更改表的元数据,而不更改数据本身。
另外,请注意,没有 drop column Hive中的指令。

相关问题