Hive中的Managed Table以及External Table(譯)

譯者注:
這篇文章中主要介紹了Hive中的Managed Table和External Table在存儲文件上的區(qū)別.更多的區(qū)別,請自行搜索.

在這篇文章中匙瘪,我們主要介紹題目中所說的那兩種Table的區(qū)別纹蝴,以及怎樣創(chuàng)建這兩種類型的表和什么時候我們會用到它們.

Hive有兩種類型的表:

  • Managed Table
  • External Table

下面我們詳細介紹這兩種表.

Managed Table

這種表也被稱作Internal Table.這是Hive中的默認的類型.如果你在創(chuàng)建表的時候沒有指明Managed或者External,那么默認就會給你創(chuàng)建Managed Table.

Managed Table的數據,會存放在HDFS中的特定的位置中,通常是/user/hduser/hive/warehouse.當然宾茂,也不一定,看你的Hive的配置文件中是如何配置的.

我們可以使用下面的命令來創(chuàng)建一個Managed Table:

我們已經成功創(chuàng)建一個Managed Table了拴还,我們使用下面的命令來查看:

在上圖中跨晴,我們可以看到,Table Type那里是Managed Table,這就表示我們確實創(chuàng)建了一個Managed類型的Table.

我們使用下面的命令片林,從本地文件系統(tǒng)中加載一些數據到這張表中:

通過下面的命令端盆,查看這張表在HDFS中的位置:

我們可以從上圖看到該表在HDFS中的位置.

下面我們刪除這張表:

我們成功地刪除了這張表.

我們再查看一下這種表在HDFS中是否存在:

在上圖中,我們可以看到拇厢,表和它的內容爱谁,都從HDFS中刪除了.

External Table

External Table特別適用于想要在Hive之外使用表的數據的情況.當你刪除External Table時,只是刪除了表的元數據孝偎,它的數據并沒有被刪除.

我們創(chuàng)建一張External Table,并查看一下它的結構:

從上圖中访敌,我們可以看到,表的類型是"External Table".

現在我們同樣從文件系統(tǒng)中加載一些數據到這張表中:

然后衣盾,我們可以通過下面的命令查看它的位置:

刪除它:

再檢查一下:

你可以看到寺旺,即使我們刪除了表爷抓,它的數據仍然存在.

什么時候使用哪種表?

Managed Table

  • 數據是臨時數據
  • 外部的程序無法訪問這些數據
  • 數據會隨著表的刪除而刪除

External Table

  • 數據可以被外部程序訪問
  • 你不能基于已經存在的表再創(chuàng)建表
  • 表被刪除時,數據不會被刪除
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末阻塑,一起剝皮案震驚了整個濱河市蓝撇,隨后出現的幾起案子,更是在濱河造成了極大的恐慌陈莽,老刑警劉巖渤昌,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異走搁,居然都是意外死亡独柑,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門私植,熙熙樓的掌柜王于貴愁眉苦臉地迎上來忌栅,“玉大人,你說我怎么就攤上這事曲稼∷餍鳎” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵贫悄,是天一觀的道長瑞驱。 經常有香客問我,道長清女,這世上最難降的妖魔是什么钱烟? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮嫡丙,結果婚禮上拴袭,老公的妹妹穿的比我還像新娘。我一直安慰自己曙博,他們只是感情好拥刻,可當我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著父泳,像睡著了一般般哼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惠窄,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天蒸眠,我揣著相機與錄音,去河邊找鬼杆融。 笑死楞卡,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播蒋腮,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼淘捡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了池摧?” 一聲冷哼從身側響起焦除,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎作彤,沒想到半個月后膘魄,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡宦棺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年瓣距,在試婚紗的時候發(fā)現自己被綠了黔帕。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片代咸。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖成黄,靈堂內的尸體忽然破棺而出呐芥,到底是詐尸還是另有隱情,我是刑警寧澤奋岁,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布思瘟,位于F島的核電站,受9級特大地震影響闻伶,放射性物質發(fā)生泄漏滨攻。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一蓝翰、第九天 我趴在偏房一處隱蔽的房頂上張望光绕。 院中可真熱鬧,春花似錦畜份、人聲如沸诞帐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽停蕉。三九已至,卻和暖如春钙态,著一層夾襖步出監(jiān)牢的瞬間慧起,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工册倒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蚓挤,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像屈尼,于是被迫代替她去往敵國和親册着。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內容