Hbase簡單介紹與安裝
需要對大資料進行隨機,實時讀寫訪問時,請使用Apache Hbase。該專案的目標是託管非常大的表。
開源的,分散式的,版本化的非關係資料庫,模仿google的Bigtable.
Just as Bigtable leverages the distributed data storage provided by the Google File System,
Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS.
2006-google發表了bigtable的白皮書
2006-開始開發hbase
2008-hbase正式成為apache的子專案
2010-正式成為apache的頂級專案
Hbase架構
http://www.cnblogs.com/csyuan/p/6543018.html
Hbase叢集安裝部署
叢集配置
zk叢集3臺
hadoop叢集3臺
hbase叢集3臺
1、上傳
2、解壓
3、修改配置檔案
hbase-env.sh
JAVA_HOME=
ZK=
hbase-site.xml
加入配置資訊
regionservers
加入蔥節點
4、解決以來問題
把相關版本的zookeeper和hadoop的依賴包匯入到hbase/lib下
軟連線hadoop配置
ln -s /Library/hadoop/core-site.sml /hbase/conf
ln -s /Library/hadoop/hdfs-site.sml /hbase/conf
5、啟動
單節點: bin/start-daemon start master
bin/start-daemon start regionserver
全啟動: bin/start-hbase start
6、以介面
http://bigdata:10610