1 基本shell命令
1 在hbase的 bin目錄下進入命令行
./hbase shell
2 查看有哪些表 list
3 創建一個表
create 't_user_info', {NAME => 'base_info'}, {NAME => 'extra_info', VERSIONS => 2};
4 用list查看
5 添加數據
put 't_user_info','liu-20-001','base_info:name','liuyifei'
put 't_user_info','liu-20-001','base_info:age','20'
put 't_user_info','liu-20-001','base_info:address','bj'
put 't_user_info','liu-20-001','extra_info:sanwei','34C-34-38'
put 't_user_info','liu-20-001','extra_info:boyfriend','song'
6 查看表數據
scan 't_user_info' 全表掃描 類似於select * from t_user_info
get 't_user_info'
通過行鍵查詢
get 't_user_info','liu-20-001'
通過列名查詢
get 't_user_info','liu-20-001','base_info:name'
查不同版本數據,如果創建表的時候沒有指定版本,只保留最新版本的數據
get 't_user_info','liu-20-001',{COLUMN => 'extra_info:boyfriend', VERSIONS =>4}
刪除數據
delete 't_user_info','liu-20-001','base_info:name'
刪除表
disable 't_user_info'
drop 't_user_info'