人妻丝袜美腿中文字幕乱一区三区-天天爽夜夜爽夜夜爽-摸 透 干 奶 流 操 逼-中文字幕一区二区色婷婷-免费特黄一级欧美大片在线看-91久久福利国产成人精品-久久精品人人爽人人做97-亚洲深喉一区二区在线看片-久久中文字幕无码不卡

hive內(nèi)部表和外部表的區(qū)別

【hive內(nèi)部表和外部表的區(qū)別】Hive創(chuàng)建內(nèi)部表時,會將數(shù)據(jù)移動到數(shù)據(jù)倉庫指向的路徑 。創(chuàng)建外部表時 , 僅記錄數(shù)據(jù)所在的路徑 , 不對數(shù)據(jù)的位置做任何改變,在刪除表的時候,內(nèi)部表的元數(shù)據(jù)和數(shù)據(jù)會被一起刪除,而外部表只刪除元數(shù)據(jù),不刪除數(shù)據(jù) 。這樣外部表相對來說更加安全些,數(shù)據(jù)組織也更加靈活,方便共享源數(shù)據(jù) 。
需要注意的是傳統(tǒng)數(shù)據(jù)庫對表數(shù)據(jù)驗(yàn)證是寫時模式,而Hive在load時是不檢查數(shù)據(jù)是否符合schema的,Hive遵循的是讀時模式,只有在讀的時候Hive才檢查解析具體的數(shù)據(jù)字段 。

    推薦閱讀