1. 程式人生 > >hbase命令

hbase命令

1、hbase提供了一個shell的終端給使用者互動

  [[email protected] ~]# $HBASE_HOME/bin/hbase shell 

2、如果退出執行quit命令

名稱 命令表示式
建立表 create ‘表名’, ‘列族名1’,‘列族名2’,‘列族名N’
檢視所有表 list
描述表 describe ‘表名’
判斷表存在 exists ‘表名’
判斷是否禁用表 is_disabled ‘表名’
判斷是否啟用表 is_enabled ‘表名’
新增記錄 put ‘表名’, ‘rowKey’, ‘列族 : 列‘ , ‘值’
檢視記錄rowkey下的所有資料 get ‘表名’ , ‘rowKey’
查看錶中的記錄總數 count ‘表名’
獲取某個列族 get ‘表名’,‘rowkey’,‘列族’
獲取某個列族的某個列 get ‘表名’,‘rowkey’,'列族:列’
刪除記錄 delete ‘表名’ ,‘行名’ , ‘列族:列’
刪除整行 deleteall ‘表名’,‘rowkey’
刪除一張表 (先要遮蔽該表,才能對該表進行刪除) 第一步 disable ‘表名’ ,第二步 drop ‘表名’
清空表 truncate ‘表名’
檢視所有記錄 scan “表名”
檢視某個表某個列中所有資料 scan “表名” , {COLUMNS=>‘列族名:列名’}
更新記錄 就是重寫一遍,進行覆蓋,hbase沒有修改,都是追加