单机hbase安装及使用

hbase安装

1.下载hbase包

目录

hbase安装

使用hbase


网址为:Index of /dist/hbase/2.0.2

2.通过winscp软件将hbase上传到虚拟机

 

 

 

3.将hbase解压到programs文件夹并为其修改短名

 

 

 

 

4.进入hbase/conf文件修改hbase-env.sh

添加

export JAVA_HOME=/usr/local/java
export HBASE_MANAGES_ZK=true

 

 

 

5.修改hbase-site.xml文件

<property>
<name>hbase.rootfir</name>
<value>file:///usr/local/hbase/rootdir</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/hbase/zookeeper</value>
</property>

 

6.进入etc/profile配置hbase环境变量

vi /etc/profile

export HBASE_HOME=/usr/local/hbase
export PATH=$HBASE_HOME/bin:$PATH

 

7.使环境生效

source /etc/profile

8.启动hbase

start-hbase.sh

9.启动hbase shell

 

 

10.测试hbase
输入list

 

--------------------------------------------------------------------------------------使用hbase

1.查看版本信息version

2.查看hbase运行状态status

 

3.查看当前用户whoami

 4.退出为:exit

5.查看已存在的表list

 6.创建表

create 'student_sports',{NAME=>'basic_info',VERSIONS=>3},{NAME=>'score',VERSIONS=>3}

7.查看表结构desc

8.查看表是否存在exists

 

9.将表设置为不可以状态disable

 

 10.添加新的列族alter

alter 'student_sports',{NAME=>'new_cf',VERSIONS=>3}

 11.将表设置为可用enable

 

 12.删除列族

 alter 'student_sports',{NAME=>'new_cf',METHOD=>'delete'}

 13.插入数据

put 'student_sports','410000001','basic_info:name','Tom'

 put 'student_sports','410000001','basic_info:height','180cm'

put 'student_sports','410000001','basic_info:weight','75kg'

put 'student_sports','410000001','basic_info:standing','2.12m'

put 'student_sports','410000001','basic_info:running','04:32'

 14.更新数据

put 'student_sports','410000001','basic_info:name','Tomny'

 15.获取数据

 get 'student_sports','410000001'

 16.查看表行数count

 

17.全表扫描

18.删除列和行数据

列:

delete 'student_sports','410000001','basic_info:name'

 行:

deleteall 'student_sports','410000001','basic_info:name'

 19.清空表

 truncate 'student_sports'

20.删除表

要删除表必须先禁用表

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小脑袋呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值