1. 程式人生 > >Hive 臨時表

Hive 臨時表

Hive從0.14.0開始提供建立臨時表的功能,表只對當前session有效,session退出後,表自動刪除。

語法:

CREATE TEMPORARY TABLE ...

注意點:

1、如果建立的臨時表表名已存在,那麼當前session引用到該表名時實際用的是臨時表,只有drop或rename臨時表名才能使用原始表

2、臨時表限制:不支援分割槽欄位和建立索引

從Hive1.1開始臨時表可以儲存在記憶體或SSD,使用hive.exec.temporary.table.storage引數進行配置,該引數有三種取值:memory、ssd、default。相關連結