Hbase列族資料庫(基本儲存結構)

2021-08-01 20:01:05 字數 456 閱讀 9496

hbase:hbase是乙個稀疏、多維度、排序的對映表,這張表的索引是行鍵、

列族、列限定符和時間戳

•表:hbase採用表來組織資料,表由行和列組成,列劃分為若干個列族

•行:每個hbase表都由若干行組成,每個行由行鍵(row key)來標識。

•列族:乙個hbase表被分組成許多「列族」(column family)的集合,它是基本的訪

問控制單元

•列限定符:列族裡的資料通過列限定符(或列)來定位

•單元格:在hbase表中,通過行、列族和列限定符確定乙個「單元格」(cell),單元

格中儲存的資料沒有資料型別,總被視為位元組陣列byte

•時間戳:每個單元格都儲存著同乙份資料的多個版本,這些版本採用時間戳進行索引

資料庫列的基本操作

1.新增一列 alter table 表名 add 列名 型別 長度 null alter table student add age int null 2.更改一列型別 alter table 表名 alter column 列名 資料型別 長度 column 列 alter table stud...

基於列儲存的資料庫vertica

出處 最近在研究基於列儲存的資料庫,相對於傳統的基於行的資料庫,它更適合在資料倉儲儲存方面發揮特長。看了一些英文文件之後,將技術 1.基於列儲存的資料庫的優點 a 對於聚集操作,比如求sum,明顯基於列儲存的要比基於行儲存的快 b 對於update操作,不須接觸其他列值 c 基於行儲存的資料庫在查詢...

小記 hbase資料庫介紹及儲存方式

1 hbase 基本介紹 hbase是乙個分布式的,面向列的開源資料庫。hbase 的儲存是基於 hadoop 的。因為 hadoop 實現了乙個分布式檔案系統 hdfs 基於 hadoop 意味著hbase 與生俱來的超強的擴充套件性和吞吐量,hbase 採用的是 key value 的儲存方式。...