第一关:Hbase数据库的安装
首先我们需要创建一个app文件夹
然后我们移动到opt目录下面
解压Hbase文件夹
将我们解压好后的文件夹移动到app目录下面
然后我们移动到hbase的主目录下面
我们需要通过 echo
这个命令,查看Java安装的路径,先将其复制下来,待会儿会使用
然后我们移动到Hbase配置文件的目录下面
我们需要修改下面两个配置文件
第一个修改的是 hbase-env.sh
, 找到图中的这一行,将其JAVA_HOME前面的注释给去掉
修改为我们自己的Java路径,将我们刚才的复制过来,这个文件就修改好了,保存并退出
然后我们需要修改第二个文件,hbase-site.xml
在下面标签中添加如下内容,添加完成后保存并退出
<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>
然后我们需要修改环境变量文件
在环境变量文件的底部需要添加Hbase的路径
HBASE_HOME=/app/hbase-2.1.1
export PATH=$PATH:$HBASE_HOME/bin
保存退出后,需要更新一个环境变量这个文件
接下里我们需要启动我们的Hbase
通过jps命令,我们可以查看Hbase是否启动成功,如果出现HMaster则证明Hbase已经启动成功,就可以开始评测了
第二关:创建表
我们需要通过 hbase shell
命令进入到hbase的shell命令行中
出现下面则证明成功进入到了shell命令行中
根据题意,我们需要创建三张表
命令为: create '表名','列名'
创建完成后退出hbase的shell命令行,然后就可以评测啦
第三关:添加数据、删除数据、删除表
同样的方式,我们进入到hbase的shell命令行中
根据编程要求,需要创建一个 mytable
的表,列为 data
然后我们还需要对列族data添加三行数据,put
则是往其中添加数据的命令
添加完成后我们可以通过 scan
查看我们刚才添加的数据
然后我们退出,点击评测