Hbase(七) 其他命令

count 'userinfo'

统计userinfo表中行键的个数

31278583346740349e991caf5c0b5ca3.png

get_splits 'userinfo'

获取userinfo表对应的HRegion的个数

 b7bd6d6bc9c841608013ad59d78f57fd.png

truncate 'userinfo1'

摧毁重建userinfo1表,数据为空

 48ac1531b5ed4d8685764a71e2b13601.png

namespace:名称空间
Ⅰ、在HBase中没有database的概念,取而代之的是namespace

Ⅱ、在HBase启动的时候,自带了两个空间:default和hbase。hbase空间下方的是HBase的基本信息;在建表的时候如果不指定,则表默认放在default空间下

list_namespace

查看所有的空间

 60c46d58e2174a58a354d351e2e5dc7b.png

create_namespace 'demo'

创建demo空间

create 'demo:users', 'basic'

在demo空间下创建users表

list_namespace_tables 'demo'

获取demo空间下的所有表

 648fb7caf8b34cfa9ce33223c2f9e7ae.png

describe_namespace 'demo'

描述demo空间

02f6307472394c6aa03af2f95ec6633b.png

drop_namespace 'demo'

删除demo空间,要求这个空间为空,不为空报错

 8bf3ed63d74e4f03be9bc37b59a8bae4.png

disable 'demo:users'

禁用表

drop 'demo:users'

删除表

enable 'demo:users'

启用表

 禁用后不能查看

97a9ad2e360b47de823d4b4a10521f31.png

 38212bcfdc1f4692af234eae7abc4ab1.png

exists 'usersinfo'

判断表是否存在

is_disabled 'users'

判断users表是否被禁用

is_enabled 'person'

判断person表是否被启用

 3f3a41ceaa864bd5a5e1eb8edf82c952.png

list

查看所有空间下的所有的表

locate_region 'userinfo', 'u1'

定位p1行键所在的HRegion的位置

show_filters

展现所有的过滤器

 dcb90f732d03489886256885af016339.png

8b49efc3e8914ed68f7733c823b8835f.png

 0540730e19e84d3c83e6e42c8efbadd4.png

 批量删除

disable_all 'demo:.*'

禁用demo空间下的所有的表

drop_all 'demo.*'

删除demo空间下的所有的表

enable_all 'demo:.*'

启用demo空间下的所有的表

 586fba049984445cad221c476c2e2213.png

 bd3dcd2fde4a48a8b07267119c1b3197.png

 

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Allen019

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值