bin/hbase shell 进入shell
1.查询服务器状态
> status
2.查询版本
> version
3.创建表
> create 'table','row','column_famaly1','column_famaly2'
4.列出所有表
> list
5.获得表的描述
> describe 'table'
> desc 'table'
6.删除一个列族 alter,disable,enable
> alter 'table',{NAME=>'column_famaly',METHOD=>'delete'}
7.drop一个表
> disable 'stu'
> drop 'stu'
8.查询表是否存在
> exists 'stu'
9.判断表是否enable
> is_enabled 'table'
10.判断表是否disable
> is_disabled 'table'
1.插入记录
> put 'table','id','column_famaly1:name','zero'
> put 'table','id','column_famaly1:age','20'
2.获取数据
> get 'table','id'
> get 'table','id','column_famaly1'
> get 'table','id','column_famaly1:name'
3.更新记录
> put 'table','id','column_famaly1:age','22'
4.通过timestamp来获取对应版本的数据
> get 'table','id',{COLUMN=>'column_famaly1:age',TIMESTAMP=>1463055735107}
5.全表扫描
> scan 'table'
6.删除行键为id的值的‘column_famaly1:age’字段
> delete 'table','id','column_famaly1:age'
7.删除整行
> deleteall 'table','id'
8.查询表中有多少行
> count 'table'
9.给‘id’这个行增加’column_famaly1:addr’字段,并使用counter实现递增
> incr 'table','id','column_famaly1:addr'
10.获取当前count的值
> get_counter 'table','id','column_famaly1:addr'
11.将整张表清空(表结构仍然在)
> truncate 'table'
3941

被折叠的 条评论
为什么被折叠?



