目录
1.开启hbase进程
2.检查hbase状态
3.新建表格
4.表格查询
5.添加或删除列表
6.表内添加数据
7.表内更新数据
8.增加与删除列族
9.删除表组
10.退出
1.开启hbase进程
在有Hadoop的前提之下,开启hbase服务,并查看所有进程
[root@master ~]# /export/servers/hbase-1.1.12/bin/start-hbase.sh
2.检查hbase状态
在hbase的bin目录下打开hbase服务器,并检查是否可以使用
[root@master bin]# hbase shell
hbase(main):001:0> version
hbase(main):002:0> whoami
3.新建表格
新建两个表格,每个表格有两列空间
注:新建(create)后面第一个是表名,之后都是列名,hbase里面没有数据库所以新建的全是表格
hbase(main):028:0> create 'student','info','exam'
hbase(main):030:0> create 'sport','footbal','swinning'
4.表格查询
查询所有表名,以及查询表的结构,查询表内相信信息
hbase(main):031:0> list
hbase(main):032:0> describe 'student'
hbase(main):068:0> scan 'student'
5.添加或删除列表
添加列
hbase(main):047:0> alter 'student','skiing'
删除列
hbase(main):058:0> alter 'student','delete'=>'skiing'
6.表内添加数据
hbase(main):063:0> put 'student','qqq','info:major','data'
7.表内更新数据
hbase(main):076:0> put 'student','qqq','exam:math','200'
8.增加与删除列族
增加列族
hbase(main):097:0> alter 'student','sex'
删除列族
hbase(main):103:0> alter 'student','delete'=>'sex'
9.删除表组
注:删除之前先用disable使其死掉,不然无法删除
hbase(main):111:0> disable 'student'
0 row(s) in 2.6720 seconds
hbase(main):112:0> drop 'student'
0 row(s) in 2.4820 seconds
10.退出
Exit