hbase常用命令

2021-08-09 13:39:54 字數 758 閱讀 8999

建立表: create '表名', '列族名1','列族名2','列族名n'

例子: create 'user', 'info1', 'info2'

檢視所有表: list

描述表: describe  『表名』

判斷表存在: exists  '表名'

判斷是否禁用啟用表: is_enabled '表名' ; is_disabled 『表名』

新增記錄 :      put  『表名』, 『rowkey』, 『列族 : 列『  ,  '值'

例子:put 'user' ,'123','info1:name','zhaoxi'

檢視記錄rowkey下的所有資料: get  '表名' , 'rowkey'

檢視表中的記錄總數: count  '表名'

獲取某個列族: get '表名','rowkey','列族'

獲取某個列族的某個列: get '表名','rowkey','列族:列』

刪除記錄:  delete  『表名』 ,『行名』 , 『列族:列'

刪除整行:  deleteall '表名','rowkey'

刪除一張表 先要遮蔽該錶,才能對該錶進行刪除

第一步:  disable 『表名』 ,第二步:   drop '表名'

清空表:  truncate '表名'

檢視所有記錄 scan "表名"

檢視某個表某個列中所有資料: scan "表名" ,

更新記錄 就是重寫一遍,進行覆蓋,hbase沒有修改,都是追加

Hbase常用命令

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

hbase 常用命令

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

hbase常用命令

hbase shell命令 描述 alter 修改列族 column family 模式 count 統計表中行的數量 create 建立表describe 顯示表相關的詳細資訊 delete 刪除指定物件的值 可以為表,行,列對應的值,另外也可以指定時間戳的值 deleteall 刪除指定行的所有...