1 背景知識
1.1 解決問題
解決HDFS不支持單條記錄的快速查找和更新的問題。
1.2 適用情況
存在億萬條記錄的數(shù)據(jù)庫,只有千萬或者百萬條記錄使用RDBMS更加合適
確保你的應(yīng)用不需要使用RDBMS的高級特性(第二索引,事務(wù)機(jī)制,高級查詢語言等)
足夠的硬件配置,即節(jié)點(diǎn)數(shù),HDFS在少于5個節(jié)點(diǎn)時(shí)并不會表現(xiàn)得很好,HBase也存在相同情況。
2 設(shè)計(jì)理念
2.1 概述
2.1.1 簡介
使用Java語言開發(fā)的NoSQL類型的分布式數(shù)據(jù)庫
不支持RDBMS的一些高級特性,如事務(wù)機(jī)制,第二索引,高級查詢語言等
支持線性和模塊化擴(kuò)展,可以通過在商用機(jī)器上增加RegionServer來線性提高性能