4.1 Hbase的安装与简单操作

第一关 Hbase数据库的安装

1.首先要在官网下载好Hbase的安装包(educoder已装到/opt目录下)

2.将安装包解压到/app目录下

mkdir /app

cd /opt

ulimit -f 1000000

tar -zxvf hbase-2.1.1-bin.tar.gz -C /app

3.查询JAVA_HOME的路径

echo $JAVA_HOME

查询结果,把它复制下来:

 4.编辑HBase conf目录下的hbase-env.sh文件,将其中的JAVA_HOME指向到你Java的安装目录,最后保存设置。

vim /app/hbase-2.1.1/conf/hbase-env.sh

 5.然后编辑hbase-site.xml文件,在标签中添加如下内容:

vim /app/hbase-2.1.1/conf/hbase-site.xml

 

hbase.rootdir

file:///root/data/hbase/data

hbase.zookeeper.property.dataDir

/root/data/hbase/zookeeper

hbase.unsafe.stream.capability.enforce

false

4.1 Hbase的安装与简单操作_第1张图片

6.在启动之前将Hbasebin目录配置到/etc/profile中,方便以后操作:

vim /etc/profile

 HBASE_HOME为本机Hbase的地址。

7.最后使刚刚的配置生效。 

source /etc/profile

8.启动Hbase

start-hbase.sh

4.1 Hbase的安装与简单操作_第2张图片

 9.输入jps,出现HMaster则表示启动成功

第二关 创建表

  • 编程要求

        创建test表,然后继续在HBase中创建两张表,表名分别为:dept,emp,列都为:data

  • 代码实现

        先启动hbase,输入hbase shell进入到Hbase shell命令行窗口:

create 'dept','data'

create 'emp','data'

第三关 添加数据/删除数据/删除表

  • 编程要求

        在HBase中创建表mytable,列为data,并在列族data中添加三行数据:

        行号分别为:row1row2row3

        列名分别为:data:1data:2data:3

        值分别为:zhangsanzhangsanfengzhangwuji

  • 代码实现

        先启动hbase shell,输入hbase shell进入到Hbase shell命令行窗口

        输入下面的代码:

create 'mytable','data'

put 'mytable','row1','data:1','zhangsan'
put 'mytable','row2','data:2','zhangsanfeng'
put 'mytable','row3','data:3','zhangwuji'

你可能感兴趣的:(大数据技术与应用,大数据,python)