hive中的表(stu)必須要歸屬於某個資料庫(default)
database 包含了0到n張表,每個db對應hdfs上的乙個資料夾,default庫預設對應的是/user/hive/warehouse
官網:hdfs上的檔案來說:string
數值型別:int bigint float double decimal
字串型別:string 90%
布林型別:boolean: true/false (可考慮用tinyint代替優化)
日期型別:date timestamp …
delimiter
code
備註^a
\001
字段之間的分隔符
\n\n
記錄分隔符,行與行的分隔符
^b\002
array/struct (hive中的複雜資料型別)
^c\003
key/value of map (hive中的複雜資料型別)
Hive Hive基本介紹 和 Hive的資料儲存
hive架構 hive與hadoop的關係 hive與傳統資料庫對比 hive是乙個基於hadoop的資料倉儲工具,可以將結構化資料對映成一張資料表,並提供類sql的查詢功能。其本質是將sql轉換為mapreduce的任務進行運算,底層由hdfs來提供資料的儲存,hive可以理解為乙個將sql轉換為...
python基本數 python基本資料型別
1.數字 int 數字又分整型和浮點型,在python中宣告變數是不用宣告所以自己就會識別 a 10 整型 a1 1.24 浮點型 支援科學計數法,將10用e來代替 2.字串 str 在python中用引號引起來的就是字串,而且單引號和雙引號並沒有什麼區別 a string a1 string a2...
mysql 基本資料型別 MySQL基本資料型別
char 和 varchar 型別 char 型別用於定長字串,並且必須在圓括號內用乙個大小修飾符來定義。這個大小修飾符的範圍從 0 255。比指定長度大的值將被截短,而比指定長度小的值將會用空格作填補。char 型別可以使用 binary 修飾符。當用於比較運算時,這個修飾符使 char 以二進位...