- 有external標志的是外部表,無則內部表;
- 內部表由Hive自身管理,而外部表由HDFS管理,數據在HDFS上,外部表可以理解成只是存了條建表語句映射到HDFS上的數據文件,並沒有產生數的復制或者遷移;
- 內部表存儲位置:默認情況下/hive/warehouse,外部表如果用戶沒指定,則在/hive/warehouse下以外部表的庫名創建一個文件夾,存放其中;
- 內部表刪除表會刪除元數據和表數據,外部表只會刪除這個表的映射,元數據還在HDFS上,用戶重新映射該位置,數據自動導入。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。