大数据学习——hbase的shell客户端基本使用

1  基本shell命令

1 在hbase的 bin目录下进入命令行

./hbase shell

2 查看有哪些表 list

3 创建一个表

create 't_user_info', {NAME => 'base_info'}, {NAME => 'extra_info', VERSIONS => 2};

4 用list查看

5 添加数据

put 't_user_info','liu-20-001','base_info:name','liuyifei'

put 't_user_info','liu-20-001','base_info:age','20'

put 't_user_info','liu-20-001','base_info:address','bj'

put 't_user_info','liu-20-001','extra_info:sanwei','34C-34-38'

 put 't_user_info','liu-20-001','extra_info:boyfriend','song'

6 查看表数据

scan 't_user_info' 全表扫描 类似于select * from t_user_info

 

get  't_user_info'

 

通过行键查询

get  't_user_info','liu-20-001'

 通过列名查询

get  't_user_info','liu-20-001','base_info:name'

 

查不同版本数据,如果创建表的时候没有指定版本,只保留最新版本的数据

get  't_user_info','liu-20-001',{COLUMN => 'extra_info:boyfriend', VERSIONS =>4}

 

 

删除数据

delete 't_user_info','liu-20-001','base_info:name'

 

删除表

disable 't_user_info'

drop 't_user_info'

 

 

posted on 2019-02-18 21:37  o_0的园子  阅读(1934)  评论(1编辑  收藏  举报