HBase简介
HBase是一个在HDFS上开发的面向列的分布式数据库.HBase从与常规不同的角度解决可伸缩性的问题.它自底向上地进行构建,能够简单地通过增加节点来达到线性扩展.
Hbase并不是关系型数据库,它不支持SQL,但在特定地情境下,它能够在廉价硬件构成地集群上管理差大规模的稀疏表.
单机HBase安装
- 1.修改hbase/conf/文件
-
- vi hbase-env.sh(修改一下几处)
(1).export JAVA_HOME=…
(2).export HBASE_MANAGES_ZK=true
(3).将46,47行附近的两个export语句注释掉
- vi hbase-env.sh(修改一下几处)
-
- vi hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop100:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>false</value>
</property>
</configuration>
-
- vi /etc/profile
新增export HBASE_HOME及相关PATH
source /etc/profile
- vi /etc/profile
-
hbase-daemon.sh start master
启用HBase内置zookeeper
hbase shell 启用HBase