create
hbase > create '表名','列族名'
list 查表
list
put 插入
put '表名','row key','列族名:列名','数据'
scan 查询最新版本数据
scan '表名'
缺点:全表扫描
指定范围:
scan '表名',{STARTROW => 'row key',ENDROW => 'row key'}
scan '表名',{COLUMNS => '列族名'}
scan '表名',{COLUMNS => '列族名:列名'}
scan '表名',{RAW => true,VERSIONS = 3}
describe 查看详细信息
desc '表名'
alert 修改列族信息
alert '表名',{NAME => '列族名',VERSIONS => '5'}
get 获取历史版本
get '表名','row key',{COLUMNS => '列族:列名',VERSIONS => '5'}
delete
delete '表名','row key','列族:列名',版本号
删除版本后所有,逻辑删除,合并时定期删除。主要是性能考虑。
drop 删除表
drop '表名'
disable 停用表
disable '表名'