新聞中心
分布式存儲系統(tǒng)HBase的架構(gòu)
作者:佚名 2017-10-19 08:45:15
存儲
存儲軟件
大數(shù)據(jù)
分布式 HBase是一個構(gòu)建在HDFS上的分布式列存儲系統(tǒng)。HBase是Apache Hadoop生態(tài)系統(tǒng)中的重要一員,主要用于海量結(jié)構(gòu)化數(shù)據(jù)存儲。

公司主營業(yè)務(wù):成都網(wǎng)站制作、成都做網(wǎng)站、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出四平免費做網(wǎng)站回饋大家。
HBase是一個構(gòu)建在HDFS上的分布式列存儲系統(tǒng)。HBase是Apache Hadoop生態(tài)系統(tǒng)中的重要一員,主要用于海量結(jié)構(gòu)化數(shù)據(jù)存儲;
從邏輯上講,HBase將數(shù)據(jù)按照表、行和列進行存儲。兩者都具有良好的容錯性和擴展性,都可以擴展到成百上千個節(jié)點;
Hbase表的特點
大:一個表可以有數(shù)十億行,上百萬列;
無模式:每行都有一個可排序的主鍵和任意多的列,列可以根據(jù)需要動態(tài)的增加,同一張表中不同的行可以有截然不同的列;
面向列:面向列(族)的存儲和權(quán)限控制,列(族)獨立檢索;
稀疏:對于空(null)的列,并不占用存儲空間,表可以設(shè)計的非常稀疏;
數(shù)據(jù)多版本:每個單元中的數(shù)據(jù)可以有多個版本,默認情況下版本號自動分配,是單元格插入時的時間戳;
數(shù)據(jù)類型單一:Hbase中的數(shù)據(jù)都是字符串,沒有類型。
Hbase數(shù)據(jù)模型
HBase是基于Google BigTable模型開發(fā)的,典型的key/value系統(tǒng);
Hbase邏輯視圖
HBase schema可以有多個 Table,每個表可由多個Column Family組成。HBase可以有 Dynamic Column列名稱是編碼在cell中的,不同的cell可以擁有不同的列。
分享文章:分布式存儲系統(tǒng)HBase的架構(gòu)
鏈接URL:http://www.dlmjj.cn/article/dhpphjc.html


咨詢
建站咨詢
