Hbase的shell命令,
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'
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。