HBase常用命令總結

2022-10-09 22:03:26 字數 661 閱讀 8055

一、常用命令

1、查詢

連線客戶端 hbase shell

查詢優哪些表:list

查詢表結構:describe 'table'

掃瞄表前幾條資料:scan 't1',

查詢表t1 rowkey001中的f1下的col1的值:get 't1','rowkey001', 'f1:col1'

2、建表

3、刪表

disable 'dw:dws_表名'

drop 'dw:dws_表名'

4、修改表結構,修改表test1的cf的ttl為180天

disable 'test1'

alter 'test1',,

enable 'test1'

5、刪除資料

刪除表資料,delete '表名','rowkey001','f1:col1'

刪除行資料:deleteall '表名','rowkey001'

刪除表所有資料:truncate '表名'

二、許可權管理

1、加許可權

grant 'dw', 'rwc', 'dw:dws_表名'

2、檢視許可權

user_permission '表名'

3、**許可權,test使用者t1表許可權

revoke 'test','t1'

Hbase常用命令

一般操作 hbase main status hbase main version 建立命名空間 namespace指的是乙個 表的邏輯分組 同一組中的表有類似的用途,相當於關係型資料庫中的database。hbase main 060 0 create namespace test1 drop n...

hbase常用命令

建立表 create 表名 列族名1 列族名2 列族名n 例子 create user info1 info2 檢視所有表 list 描述表 describe 表名 判斷表存在 exists 表名 判斷是否禁用啟用表 is enabled 表名 is disabled 表名 新增記錄 put 表名 ...

hbase 常用命令

使用 hbase shell 命令來啟動hbase的互動shell bin hbase shell 退出 shell hbase main 021 0 exit 建立表 create emp personal data professional data list 列出所有表。禁用表 disable...