第一关 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'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。