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'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值