hbase2.1.x shell 操作:namespace创建、显示、创建表、禁用表、删除表

创建namespace

create_namespace 'blog'

查看namespace

describe_namespace 'blog'

显示如下:

DESCRIPTION
{NAME => 'blog'}
Took 0.0148 seconds
=> 1

在zookeeper 中查看

列出所有namespace

list_namespace

显示如下:

NAMESPACE
default
hbase
blog
3 row(s)
Took 0.0197 seconds

在namespace下创建表

create 'blog:article', 'info'

web 中查看

访问:http://hadoop1:16010/

查看namespace下的表

list_namespace_tables 'blog'

显示如下:

TABLE
article
1 row(s)
Took 0.0191 seconds
=> ["book"]

删除namespace

注意: 要先删除所有表,然后才能删除 namespace

禁用 blog 下的所有表

disable_all 'blog.*'

删除 blog 下的所有表

drop_all 'blog.*'

删除 blog

drop_namespace 'blog'

原文出处:/show_1IX1vQtzdqDC.html