hbase shell命名空间namespace篇:
1. alter_namespace (一般用于添加删除一个属性,很少使用)
hbase(main):006:0> help 'alter_namespace'
1 To add/modify a property: 2 #添加,修改一个属性 3 hbase> alter_namespace 'ns1', {METHOD => 'set', 'PROPERTY_NAME' => 'PROPERTY_VALUE'} 4 5 To delete a property: 6 #删除一个属性 7 hbase> alter_namespace 'ns1', {METHOD => 'unset', NAME=>'PROPERTY_NAME'}
2. create_namespace
hbase(main):007:0> help 'create_namespace'
1 Create namespace; pass namespace name, 2 and optionally a dictionary of namespace configuration.
#通过命名空间的名称,属性创建命名空间 3 Examples: 4 5 hbase> create_namespace 'ns1' 6 hbase> create_namespace 'ns1', {'PROPERTY_NAME'=>'PROPERTY_VALUE'}
3. describe_namespace
hbase(main):008:0> help 'describe_namespace'
1 Describe the named namespace. For example:
#描述命名空间 2 hbase> describe_namespace 'default'
1 hbase(main):005:0> describe_namespace 'default' 2 DESCRIPTION 3 {NAME => 'default'} 4 1 row(s) in 0.0080 seconds