0


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

文件,在

<configuration>

标签中添加如下内容:

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

<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///root/data/hbase/data</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/root/data/hbase/zookeeper</value>
</property>
<property> 
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
</configuration>

6.在启动之前将

Hbase

bin

目录配置到

/etc/profile

中,方便以后操作:

vim /etc/profile

HBASE_HOME

为本机

Hbase

的地址。

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

source /etc/profile

8.启动Hbase

start-hbase.sh

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

第二关 创建表

  • 编程要求

      创建
    
test

表,然后继续在

HBase

中创建两张表,表名分别为:

dept

,

emp

,列都为:

data

  • 代码实现

      先启动hbase,输入
    
hbase shell

进入到

Hbase shell

命令行窗口:

create 'dept','data'

create 'emp','data'

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

  • 编程要求

HBase

中创建表

mytable

,列为

data

,并在列族

data

中添加三行数据:

    行号分别为:
row1

row2

row3

    列名分别为:
data:1

data:2

data:3

    值分别为:
zhangsan

zhangsanfeng

zhangwuji

  • 代码实现

      先启动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

本文转载自: https://blog.csdn.net/weixin_46561163/article/details/121740616
版权归原作者 Agoni_u 所有, 如有侵权,请联系我们删除。

“4.1 Hbase的安装与简单操作”的评论:

还没有评论