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 '表名'