第一关 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
命令行窗口文章来源:https://www.toymoban.com/news/detail-435266.html
输入下面的代码:文章来源地址https://www.toymoban.com/news/detail-435266.html
create 'mytable','data'
put 'mytable','row1','data:1','zhangsan'
put 'mytable','row2','data:2','zhangsanfeng'
put 'mytable','row3','data:3','zhangwuji'
到了这里,关于4.1 Hbase的安装与简单操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!