HBase关键是Rowkey的设计
shell语句后不跟分号,这点与MySQL相反
/**
* 基本操作:
* hbase shell 进入hbase console命令
* whoami 查用户
* help查看基本命令集合
* help command 查看命令帮助
* list看库中所有表
* status 查看当前运行服务器状态
* version 版本查询
* exits '表名字' 判断表存在
*
* 01 创建表:
* create 'course_clickcount', {NAME=>'info'},{NAME=>'cf2'}
*
* 02 插入数据:
* put 'course_clickcount', '20171111_88','info:click_count','2'
* put 'course_clickcount', '20171111_88','info:age','18'
* put 'course_clickcount', '20171111_88','cf2:phone','133xxxx8999'
* put 'course_clickcount', '20171111_88','cf2:address','重庆'
* 03 查询数据
* 表所有数据: scan 'course_clickcount'
* 查看其中某一个Key的数据 : get 'course_clickcount', '20171111_88'
*
* 04 删除表或清空表数据
* 清空表 truncate 'course_clickcount'
* 删除表 分两步,首先 disable ''course_clickcount',然后drop 'course_clickcount'
*
* 05 修改表结构 先disable后enable
* alter 't1', {NAME => 'f1'}, {NAME => 'f2', METHOD => 'delete'}
* 例如:修改表test1的cf的TTL为180天
* disable 'test1'
* alter 'test1',{NAME=>'body',TTL=>'15552000'},{NAME=>'meta', TTL=>'15552000'}
* enable 'test1'
*
*/