hbase基础命令
bin/hbase shell
list 看表
1、查看服务器状态
status 'bigdata'
2、查看当前有哪些表
list
3、查看帮助
help
hbase表操作
1、创建表
create '表名', '列族'
2、全表扫描
scan '表名'
rowkey:行键:唯一 不重复
timestamp:时间戳
cell:单元格 数据存放位置
column family:列族,列族下包含多个列
column:列
3、向表中插入数据
put '表名', 'rowkey', '列族:列名', '值'
4、覆盖数据
在hbase中没有修改,但是可以覆盖,只要保持rowkey,列族,列 相同即可进行覆盖操作
5、筛选扫描
scan 'user',{STARTROW => '101',STOPROW =>'101'}
6、查看表结构
describe 'user'
7、变更表信息
alter 'user',{NAME => 'info', VERSIONS => '3'}
8、删除
delete 'user','101','info:age'
9、清空表
truncate 'user'
10、删除表
disable 'user' 需要先让表不可用,才能删除表
drop 'user'
11、统计表中数据行树
count '表名'
12、查看指定rowkey值
get '表名','rowkey'
13、查看具体列值
get '表名','列族:列'