hbase command
查詢狀態(tài):status 查詢版本:version
創(chuàng)建表對(duì)象: create ¨t¨,¨t_id¨,¨t_vl¨ ,第一個(gè)參數(shù)用于指定表名,后面跟的所有參數(shù)都是列族的名稱 查看表對(duì)象:list 查看表結(jié)構(gòu): desc
修改表對(duì)象,修改(含刪除)前必須首先禁用對(duì)象,執(zhí)行修改命令成功后,再啟用對(duì)象。 禁用對(duì)象: disable ¨t¨
判斷當(dāng)前表對(duì)象啟用或禁用:is_enabled ¨t¨
修改表對(duì)象,增加一個(gè)列族:alter ¨t¨, {NAME => ¨t_info¨, VERSIONS => 3}
創(chuàng)建表 create ‘表名稱’, ‘列名稱1’,’列名稱2’,’列名稱N’
添加記錄 put ‘表名稱’, ‘行名稱’, ‘列名稱:’, ‘值’
查看記錄 get ‘表名稱’, ‘行名稱’
查看表中的記錄總數(shù) count ‘表名稱’
刪除記錄 delete ‘表名’ ,’行名稱’ , ‘列名稱’
刪除一張表 先要屏蔽該表,才能對(duì)該表進(jìn)行刪除,第一步 disable ‘表名稱’ 第二步 drop ‘表名稱’
查看所有記錄 scan “表名稱”
查看某個(gè)表某個(gè)列中所有數(shù)據(jù) scan “表名稱” , [‘列名稱:’]
獲取指定記錄中指定列族的數(shù)據(jù):get ¨t¨,¨10001¨,¨t_vl¨
獲取指定記錄中指定列族中指定列的數(shù)據(jù): get ¨t¨,¨10001¨,¨t_vl:age¨
記錄更新(跟插入沒(méi)有區(qū)別):put ¨t¨,¨10001¨,¨t_vl:age¨,¨10¨
全表掃描: scan ¨t¨
全表描述某個(gè)列:scan ¨t¨, {COLUMNS => ¨t_vl¨}
刪除記錄行:delete ¨t¨,¨10001¨,¨t_vl:age¨
刪除表:disable ¨t¨
新聞熱點(diǎn)
疑難解答
圖片精選