HBase 学习笔记

HBase 常用命令

进入容器
 sudo docker attach b6886afb7879
查看所在组
 whoami
查看所在组中的表
 list
判断表是否存在
 exists 'lishuyu'
将表设为失效状态
 disable 'lishuyu'
判断表的状态
 is_enabled 'lishuyu'
将表设为正常状态
 enable 'lishuyu'
删除表
 drop 'lishuyu'
创建表(lishuyu –> 表名, cluster1,cluster2 –> 簇名, 没有具体的列名)
 create 'lishuyu',{NAME => 'cluster1', VERSIONS => 2},{NAME => 'cluster2', VERSIONS => 2}
查看表结构
 describe 'lishuyu'
插入数据(一次只可以插入一个单元格的值)
 put 'lishuyu','rowkey001','cluster1:col1','col1-value-001'
查询数据(lishuyu –> 表名, cluster2 –> 簇名, col2 –> 列名)
查询 rowkey001 行, cluster2 簇, col2 列 的数据
     get 'lishuyu','rowkey001', 'cluster2:col2'
查询 rowkey001 行 的数据
    get 'lishuyu','rowkey001'
扫描表
# 只显示第一行
    scan 'lishuyu',{LIMIT=>1}
    scan 'lishuyu', {COLUMNS='cluster2:col1', LIMIT = 1}
计算lishuyu表合计
 count 'lishuyu'
显示RowKey
 count 'lishuyu', {INTERVAL => 1, CACHE => 5}
删除表中单元格中的内容
 delete 'lishuyu','rowkey001','cluster2:col1'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值