Hbase Shell
1.建立表
文法:create <table>, {NAME => <family>, VERSIONS => <VERSIONS>}
建立一個‘table’表,info是它的列簇

4.修改表alter
添加指定列簇
alter 'table',NAME =>'info01'
删除指定列簇
alter 'table','delete'=>'info01'
5.插入資料
文法:put <table>,<rowkey>,<family:column>,<value>
6.查詢資料
文法:get <table>,<rowkey>,[<family:column>,....]
7.查詢資料記錄
文法:scan <table>, {COLUMNS => [ <family:column>,.... ], LIMIT => num}
掃描所有記錄
掃描前兩條(LIMIT必須大寫)
範圍查詢 STARTROW(開始rowkey) ENDROW(結束rowkey)
左閉右開區間
注意:添加TIMERANGE和FITLER等進階功能 STARTROW,ENDROW必須大寫
8.統計記錄數
文法:count <table>, {INTERVAL => intervalNum, CACHE => cacheNum}
INTERVAL設定多少行顯示一次及對應的rowkey,預設1000;CACHE每次去取的緩存區大小,預設是10,調整該參數可提高查詢速度
9.删除
删除列
delete 'table','row1','info:name'
指定rowkey删除
deleteall 'table','row3'
删除表中所有資料
tunrncate 'table'
10.禁用表
disable ‘table’
11.啟用表
enable ‘table’
12.删除表
删除前需要先禁用表:disable ‘table’
删除:drop ‘table’