Apache HBase是Hadoop數(shù)據(jù)庫是一個(gè)分布式、可擴(kuò)展的大數(shù)據(jù)存儲(chǔ),當(dāng)你需要隨機(jī)、實(shí)時(shí)地讀/寫訪問你的大數(shù)據(jù)時(shí),請(qǐng)使用Apache HBase,Apache HBase是一個(gè)開源的、分布式的、版本化的、非關(guān)系型的數(shù)據(jù)庫,以Google的Bigtable為模型。正如Bigtable利用谷歌文件系統(tǒng)提供的分布式數(shù)據(jù)存儲(chǔ)一樣,Apache HBase在Hadoop和HDFS之上提供了類似Bigtable的功能。
功能介紹
線性可擴(kuò)展。
一致的讀寫。
表的自動(dòng)和可配置分片
對(duì)區(qū)域服務(wù)器的自動(dòng)故障轉(zhuǎn)移支持。
與Hadoop集成,作為源和目標(biāo)。
易于使用的基于Java的API用于客戶端訪問。
低延遲訪問數(shù)十億條記錄中的單行。
快速查找較大的表。
Thrift網(wǎng)關(guān)和支持XML,Protobuf和二進(jìn)制數(shù)據(jù)編碼選項(xiàng)的REST-ful Web服務(wù)
可擴(kuò)展的基于Jruby的(JIRB)Shell
支持通過Hadoop指標(biāo)子系統(tǒng)將指標(biāo)導(dǎo)出到文件或Ganglia;或通過JMX