HBase的shell命令
1、查询服务器状态
hbase(main):002:0> status
、查看版本
hbase(main):008:0> version
2、创建表
hbase(main):003:0> create 'bdclass' , 'bdinfo' , 'bdother'
hbase(main):006:0> create 'score','grade','course'
3、查看当前HBase中哪些表list
hbase(main):001:0> list
4、查看表的详细描述
hbase(main):005:0> describe 'bdclass'
5、添加记录
hbase(main):007:0> put 'bdclass','rowkey1','bdinfo:name','hadoop'
hbase(main):008:0> put 'bdclass','rowkey1','bdinfo:age','30'
hbase(main):009:0> put 'bdclass','rowkey1','bdinfo:addr','apache'
hbase(main):010:0> put 'bdclass','rowkey1','bdinfo:name','hadoop1'
6、扫描全表,查看所有记录
hbase(main):011:0> scan 'bdclass'
7、查看记录
hbase(main):012:0> get 'bdclass' , 'rowkey1' , 'bdinfo'
8、查看记录
hbase(main):013:0> get 'bdclass' , 'rowkey1' , 'bdinfo:name'
查看某个表某个列中所有数据
hbase(main):009:0> scan 'bdclass',{FILTER=> "PrefixFilter('rowkey1')",COLUMN => 'bdinfo:name' ,VERSIONS =>10}
hbase(main):011:0> scan 'bdclass',{FILTER=> "PrefixFilter('rowkey1')",COLUMN => 'bdinfo:addr' ,VERSIONS =>10}
9、查看表中的记录总数
hbase(main):015:0> count 'bdclass'
10、清空表中数据
hbase(main):012:0> disable 'bdclass'
11、删除表
hbase(main):013:0> drop 'bdclass'