quietwalk

使用“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

 

分类:

技术点:

相关文章:

  • 2021-12-22
  • 2021-11-17
  • 2021-10-25
  • 2021-10-25
  • 2021-11-10
猜你喜欢
  • 2021-08-26
  • 2021-12-10
  • 2021-10-25
  • 2021-10-15
相关资源
相似解决方案