HIVE學習筆記 資料儲存

2021-08-21 17:09:18 字數 687 閱讀 1660

-基於hdfs

-沒有專門的資料儲存格式

-儲存結構主要包括:資料庫、檔案、表、檢視

-可以直接載入文字檔案(txt  csv等)

-建立表時,指定hive資料的列分隔符與行分隔符

表: 內部表 /分割槽表 /外部表 /桶表

-內部表:與資料庫中的tale在概念上類似;

每乙個table在hive中都有乙個相應的目錄儲存資料;

所有的table資料不包括外部表都儲存在這個目錄中;

刪除表時, 元資料與資料都會被刪除;

create table table_name ( ,  , ,) location  '/mytable/hive/t2';  ----指定表檔案儲存目錄

create table table_name ( ,  , ,) row format delimited fields terminated by ',';  ----指定列與列之間的分隔符

-分割槽表:partition對應於資料庫的partition列的密集索引

乙個分割槽對應於表中的乙個目錄

所有的分割槽資料都儲存在對應的目錄中

-外部表:指向已經在hdfs中存在的資料,可以建立分割槽

只有乙個過程,載入資料和建立表同時完成,並不會移動到資料倉儲目錄中,只是與外部資料建議乙個鏈結,當刪除外部表時,僅刪除該鏈結

-桶表:對資料進行雜湊取值

學習筆記(資料轉換)

1 object轉換string string str obj obj為null也不影響 string.valueof obj 定義或者初始化的obj傳入 2 object轉換long object string long string str string.valueof obj 定義或者初始化的...

C語言筆記 資料的儲存

常見型別 char 字元型 short 短整型 int 整型 long 長整型 long long 長長整型 float 單精度浮點型 double 雙精度浮點型 struct 結構體型別 enum 列舉型別 union 聯合型別 void 空型別 原碼 反碼 補碼 對於正數來說 原碼 反碼 補碼都...

FLEX學習筆記 資料繫結

資料繫結的方法 1.在物件的屬性標籤中,使用 把資料來源直接繫結至物件的某個屬性上 2.在物件的屬性標籤中,使用 把某個函式的返回值作為資料來源繫結對物件屬性上 函式的引數要使用 bindable 繫結符號 bindable bindable event eventname event表示當資料來源...