hbase 經常使用命令

使用「hbase shell」命令來啓動HBase的交互shell:./bin/hbase shellshell

退出 shell:hbase(main):021:0> exitspa

 

建立表:create 'emp', 'personal data', professional datait

list:列出全部表。io

禁用表:disable 'emp'。禁用表以後,仍然能夠經過 list 和exists命令查看到。沒法掃描到它存在。scan 'emp'不能夠。
table

查看錶是否被禁用:hbase> is_disabled 'table name'class

啓用表:enable 'emp'。啓用表以後,掃描( scan 'emp')。若是能看到的模式,那麼證實表已成功啓用。top

返回表說明:hbase> describe 'table name'tab

設置表爲只讀:hbase>alter 't1', READONLY(option)【alter 'emp', READONLYdi

刪除列族:alter table name ’, delete => column family ’【alter 'employee','delete'=>'professional'】
文件

刪除表:hbase(main):018:0> disable 'emp'        hbase(main):019:0> drop 'emp'【先禁用後刪除】hbase> drop_all t.*’ 【刪除匹配「regex」表】

 

要中止HBase:瀏覽進入到HBase主文件夾,而後用如下命令:./bin/stop-hbase.sh

相關文章
相關標籤/搜索