//刪除表
disable 'bookfansscoredetail'
drop 'bookfansscoredetail'
disable 'bookfansscoretotal'
drop 'bookfansscoretotal'
disable 'bookviceadmin'
drop 'bookviceadmin'
disable 'use***nsscoredetail'
drop 'use***nsscoredetail'
disable 'use***nsscoretotal'
drop 'use***nsscoretotal'
disable 'bookfansranking'
drop 'bookfansranking'
disable 'use***nsranking'
drop 'use***nsranking'
//建表
create 'bookfansscoredetail','d';
create 'bookfansscoretotal','d';
create 'bookviceadmin','d';
create 'use***nsscoredetail','d';
create 'use***nsscoretotal','d';
create 'bookfansranking','d';
create 'use***nsranking','d'
//建表,表名稱:t_dsp_lookup_test,列族:head
create 't_dsp_lookup_test','head'
//新增一條資料,row key(主建)為:0000,,列(字段)分別為:head:spid,head:dsid,head:name,對應的值(value)分別為:ap001,20,xiaoxiao
put 't_dsp_lookup_test','0000','head:spid','ap001'
put 't_dsp_lookup_test','0000','head:dsid','20'
put 't_dsp_lookup_test','0000','head:name','xiaoxiao'
put 't_dsp_lookup_test','1111','head:spid','ap002'
put 't_dsp_lookup_test','1111','head:dsid','50'
put 't_dsp_lookup_test','1111','head:name','xiaohe'
//修改和新增一樣
//刪除一列,相當於刪除乙個字段 ,刪除t_dsp_lookup_test中row key (主鍵)為1111,列(字段)head:spid
delete 't_dsp_lookup_test','1111','head:spid'
//刪除一條資料,
deleteall 't_dsp_lookup_test','1111'
//查詢,只有部分
//相當於 select * from t_dsp_lookup_test
scan 't_dsp_lookup_test'
//相當於 select dsid,pid from t_dsp_lookup_test
scan 't_dsp_lookup_test',
//相當於 select dsid from t_dsp_lookup_test
scan 't_dsp_lookup_test',
//get 是按row key(主鍵)查詢
//相當於 select * from t_dsp_lookup_test where id = 'phonenumberquery'
get 't_dsp_lookup_test','phonenumberquery'
//相當於 select dsid from t_dsp_lookup_test where id = 'phonenumberquery'
get 't_dsp_lookup_test','phonenumberquery',
//相當於 select dsidpid, from t_dsp_lookup_test where id = 'phonenumberquery'
get 't_dsp_lookup_test','phonenumberquery',
get 't_dsp_lookup_test','phonenumberquery','head:dsid'
get 't_dsp_lookup_test','phonenumberquery','head:dsid','head:pid'
get 't_dsp_lookup_test','phonenumberquery',['head:dsid','head:pid']
get 'test','row1', 檢視乙個cell中的多條記錄(hbase在同乙個單元格中可以存放多條記錄,預設情況下去最近一次修改的記錄)
//清空表t_dsp_lookup_test
truncate 't_dsp_lookup_test'
//檢視表t_dsp_lookup_test
describe 't_dsp_lookup_test'
HBASE SHELL 常用命令
說明 新版hbase取消了對hql的支援,只能使用shell 命令 disable tablename disable表。注 修改表結構時,必須要先disable表。命令 enable tablename 使表可用 命令 drop tablename 刪除表 hbase基本命令 下面我們再看看看hb...
hbase shell常用命令
list檢視已經建立的表 檢視表結構describe 表 建立表 create 表名稱 列名稱1 列名稱2 列名稱n create student name address 新增記錄 put 表名稱 行名稱 列名稱 值 put student 1 name tom 檢視記錄 get 表名稱 行名稱 ...
Hbase shell常用命令
hbase shell的一些基本操作命令,我列出了幾個常用的hbase shell命令,如下 名稱命令表示式 建立表create 表名稱 列名稱1 列名稱2 列名稱n 新增記錄 put 表名稱 行名稱 列名稱 值 檢視記錄 get 表名稱 行名稱 檢視表中的記錄總數 count 表名稱 刪除記錄 d...