hive查看分桶的使用情況?
一、 1、一個(gè)表可以擁有一個(gè)或者多個(gè)分區(qū),每個(gè)分區(qū)以文件夾的形式單獨(dú)存在表文件夾的目錄下。
2、表和列名不區(qū)分大小寫(xiě)。
3、分區(qū)是以字段的形式在表結(jié)構(gòu)中存在,通過(guò)describe table命令可以查看到字段存在,但是該字段不存放實(shí)際的數(shù)據(jù)內(nèi)容,僅僅是分區(qū)的表示。 二、 桶是比表或分區(qū)更為細(xì)粒度的數(shù)據(jù)范圍劃分。針對(duì)某一列進(jìn)行桶的組織,對(duì)列值哈希,然后除以桶的個(gè)數(shù)求余,決定將該條記錄存放到哪個(gè)桶中。 好處:
1、獲得更高的查詢(xún)處理效率。
2、使抽樣更高效。
上一篇mysql適合上云嗎