1、通用命令
hbase(main):000:0>processlist
hbase(main):000:0>status
hbase(main):000:0>table_help
hbase(main):000:0>version
hbase(main):000:0>whoami
2、DDL操作
hbase(main):000:0>alter 't1', NAME => 'f1', VERSIONS => 5
hbase(main):000:0>create 'test', 'cf'
hbase(main):000:0>describe 'test'
hbase(main):000:0>disable 'test'
hbase(main):000:0>disable_all
hbase(main):000:0>drop 'test'
hbase(main):000:0>drop_all
hbase(main):000:0>enable 'test'
hbase(main):000:0>enable_all
hbase(main):000:0>exists 'test'
hbase(main):000:0>get_table 'test'
hbase(main):000:0>is_disabled 'test'
hbase(main):000:0>is_enabled 'test'
hbase(main):000:0>list
hbase(main):000:0>list_regions
hbase(main):000:0>locate_region
hbase(main):000:0>show_filters
3、namespace操作
hbase(main):000:0>alter_namespace 'my_ns', {METHOD => 'set', 'PROPERTY_NAME' => 'PROPERTY_VALUE'}
hbase(main):000:0>create_namespace 'my_ns'
hbase(main):000:0>describe_namespace 'my_ns'
hbase(main):000:0>drop_namespace 'my_ns'
hbase(main):000:0>list_namespace
hbase(main):000:0>list_namespace_tables 'my_ns'
4、dml操作
hbase(main):000:0>append 't1', 'r1', 'c1', 'value', ATTRIBUTES=>{'mykey'=>'myvalue'}
hbase(main):000:0>count 'test'
hbase(main):000:0>delete 't1', 'r1', 'c1', ts1
hbase(main):000:0>deleteall 't1', 'r1', 'c1'
hbase(main):000:0>get 't1', 'r1'
hbase(main):000:0>get_counter 't1', 'r1', 'c1'
hbase(main):000:0>get_splits 't1'
hbase(main):000:0>incr 't1', 'r1', 'c1'
hbase(main):000:0>put 't1', 'r1', 'c1', 'value’, ts1
hbase(main):000:0>scan 't1'
hbase(main):000:0>truncate