HBase介绍、安装与应用案例

来源:互联网 发布:server2012网络连接 编辑:程序博客网 时间:2024/06/08 08:12

1.下载HBase安装包

从Apache网站上(hbase.apache.org)下载HBase稳定发布包:

http://mirrors.cnnic.cn/apache/hbase/hbase-0.96.2/

也可以在/home/shiyanlou/install-pack目录中找到该安装包,解压该安装包并把该安装包复制到/app目录中

cd /home/shiyanlou/install-packtar -zxf hbase-0.96.2-hadoop1-bin.tar.gzmv hbase-0.96.2-hadoop1 /app/hbase-0.96.2

2.设置环境变量

1.使用sudo vi /etc/profile命令修改系统环境变量

  • export HBASE_HOME=/app/hbase-0.96.2
  • export PATH=$PATH:$HBASE_HOME/bin

2.使环境变量生效并验证环境变量生效

  • source /etc/profile
  • hbase version
3.编辑hbase-env.sh

  • export JAVA_HOME=/app/lib/jdk1.7.0_55
  • export HBASE_CLASSPATH=/app/hadoop-1.1.2/conf
  • export HBASE_MANAGES_ZK=true
4.hbase-site.xml

<configuration><property>  <name>hbase.rootdir</name>  <value>hdfs://hadoop:9000/hbase</value></property><property>  <name>hbase.cluster.distributed</name>  <value>true</value></property><property> <name>hbase.zookeeper.quorum</name> <value>40aadbd50c14</value>(注意:这里的配置应为实验环境的主机名)</property><property> <name>zookeeper.znode.parent</name> <value>/hbase</value></property></configuration>
5.启动并验证

  • ./start-hbase.sh

  • hbase shell
  • hbase>create 'member', 'm_id', 'address', 'info'
6.Shell操作

  • hbase(main):002:0> create 'scores', 'grade', 'course'

  • hbase(main):003:0> list

  • hbase(main):004:0> describe 'scores'

  • hbase(main):005:0> put 'scores', 'Tom', 'grade:', '1'
  • hbase(main):006:0> put 'scores', 'Tom', 'course:math', '87'
  • hbase(main):007:0> put 'scores', 'Tom', 'course:art', '97'
  • hbase(main):011:0> get 'scores', 'Tom'
  • hbase(main):012:0> scan 'scores'






阅读全文
0 0
原创粉丝点击