hbase 常用命令


使用“hbase shell”命令來啟動HBase的交互shell:./bin/hbase shell

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

 

創建表:create 'emp', 'personal data', professional data

list:列出所有表。

禁用表:disable 'emp'。禁用表之后,仍然可以通過 list 和exists命令查看到。無法掃描到它存在。scan 'emp'不可以。

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

啟用表:enable 'emp'。啟用表之后,掃描( scan 'emp')。如果能看到的模式,那么證明表已成功啟用。

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

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

刪除列族: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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM