HBase 常用Shell命令

2022-03-24 20:49:24 字數 1819 閱讀 6787

本人執行總結,參考自hbase教程

刪除表:disable '

emp'; drop '

emp'

建立表:create

'emp

', '

personal

', '

professional

'檢視表:list

表的說明:describe

'emp'//

desc 'emp'

改變列家族單元的最大數目:alter '

emp', name => '

personal

', versions => 5

建立資料:

put

'emp

','1

','personal:name

','raju

'put

'emp

','1

','personal:city

','hyderabad

'put

'emp

','1

','professional:designation

','manager

'put

'emp

','1

','professional:salary

','50000

'put

'emp

','2

','personal:name

','raju2

'put

'emp

','2

','personal:city

','hyderabad2

'put

'emp

','2

','professional:designation

','manager2

'put

'emp

','2

','professional:salary

','500002

'更新資料:(第二個引數是row number)

put

'emp

','1

','personal:city

','chengdu

'掃瞄表:

scan

'emp

'scan

'emp

', 注意大小寫limit

讀取資料:

get

'emp

','2

'get

'emp

','2

',刪除資料:

deleteall

'emp

','2

'delete 『

』, 『』, 『』, 『』??感覺有毒

delete

'emp

', '

1', '

personal:city

','1417521848375

'??感覺有毒

改成delete

'emp

', '

1', '

personal:city

'刪除表中的所有資料:

trucate

'emp

'統計表資料量:

count

'emp

'刪除列族:alter

'emp

', '

delete

' => '

personal';

退出:exit

附:hbase 常用shell命令 

HBase 常用Shell命令

1.檢視hbase中存在的所有表 list hbase main list2.建立新的表 create 使用create命令來建立乙個新的表。在建立的時候,必須指定表名和列族名 hbase中的表至少有乙個列族 create hbase main create test 3.檢視表結構 describ...

HBASE 常用shell命令

1 建立表和列族 create student info address 2 向表中插入資料 put student 1 info age 20 put student 1 info name wang put student 1 info class 1 put student 1 address...

HBase常用shell命令

在hbase的根目錄下 bin hbase shell 如果配置了環境變數 hbase shellhbase main 001 0 helplist建立user表 包含info data兩個列族 create user info data 或者create user 向user表中插入資訊,row ...