hbase常用查看数据命令

查看版本
version

查看帮助 
help 命令 

1. 查看所有表
list

2. 查看表结构
describe '表名'


3.查看表中一行数据
get '表名','rowkey'


4.查询表中的数据 

4.1 扫描所有数据,test为表名,以下雷同,不再赘述
scan 'test' 


4.2查看表中的所有数据某个列族的所有数据,注意COLUMNS必须大写
  scan 'test',{COLUMNS => 'course'}


4.3扫描某个列族下面的某列的所有数据,info为列族,age为其下面的一个列
  scan 'test',{COLUMNS =>'info:age'}


4.4 查看表中的某个列族中的某个列下面的数据
注意:scan命令可以指定startrow,stoprow来scan多个row,例如:取出10条,起始rowkey值为1,终止rowkey值为100
scan '表名',{COLUMNS =>'info:username',LIMIT =>10,STARTROW=>'1',STOPROW=>'100'}


4. 统计表中的记录数
count 'test'


5.插入几条记录
put'test','1','info:name','zhangsan'
put'test','1','info:age','24'
put'test','1','info:birthday','1987-06-17'
put'test','1','info:company','alibaba'
put'test','1','address:contry','china'
put'test','1','address:province','zhejiang'
put'test','1','address:city','hangzhou'


6.获取一条数据
get 'test','1'


7.获取一个id,一个列族的所有数据
get 'test','1','info'