hbase 基本shell命令

主目录下进入shell窗口:   bin/hbase shell

查看集群的状态:               status

查看数据库版本安装时间 :version

创建表,没有其他对象:   create ‘tablename’  'column1'  'column2' 'column3'

查看表信息:                       list

删除列簇 :                         alter 'tablename'  {NAME='>column1',METHOD=>'delete'}

把表离线或者在线:          enable ‘tablename’     |       disable ‘tablename’

删除表:                              drop ‘tablename’

检查表是否存在:             exits ‘tablename’

查看表是否在线:             is_enabled 'tablename'    |  is_disabled 'tablename'

插入记录:                         put 'tablename'  'row_key'  'address:country' 'china'            插入记录时会产生一个时间戳,可以指定自己的时间戳。

查询记录 :                        get ‘tablename’  'row_key'   可以看到时间戳和value,也可以再指定列族或者列族的列,如加上  ‘address:country‘

全表扫描:                        scan ‘tablename’

删除指定行键的列 :       delete 'tablename' 'keyname'  'column1:column', 也可以删除整行

计数行的数量:                count 'tablename'

重建表:                            truncate ‘tablename’            先离线,后drop ,再新建;

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值