hbase command
查询状态:status
查询版本:version
创建表对象: create ¨t¨,¨t_id¨,¨t_vl¨ ,第一个参数用于指定表名,后面跟的所有参数都是列族的名称
查看表对象:list
查看表结构: desc
修改表对象,修改(含删除)前必须首先禁用对象,执行修改命令成功后,再启用对象。
禁用对象: disable ¨t¨
判断当前表对象启用或禁用:is_enabled ¨t¨
修改表对象,增加一个列族:alter ¨t¨, {NAME => ¨t_info¨, VERSIONS => 3}
创建表 create ‘表名称’, ‘列名称1’,’列名称2’,’列名称N’
添加记录 put ‘表名称’, ‘行名称’, ‘列名称:’, ‘值’
查看记录 get ‘表名称’, ‘行名称’
查看表中的记录总数 count ‘表名称’
删除记录 delete ‘表名’ ,’行名称’ , ‘列名称’
删除一张表 先要屏蔽该表,才能对该表进行删除,第一步 disable ‘表名称’ 第二步 drop ‘表名称’
查看所有记录 scan “表名称”
查看某个表某个列中所有数据 scan “表名称” , [‘列名称:’]
获取指定记录中指定列族的数据:get ¨t¨,¨10001¨,¨t_vl¨
获取指定记录中指定列族中指定列的数据: get ¨t¨,¨10001¨,¨t_vl:age¨
记录更新(跟插入没有区别):put ¨t¨,¨10001¨,¨t_vl:age¨,¨10¨
全表扫描: scan ¨t¨
全表描述某个列:scan ¨t¨, {COLUMNS => ¨t_vl¨}
删除记录行:delete ¨t¨,¨10001¨,¨t_vl:age¨
删除表:disable ¨t¨