zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

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

2023-09-11 14:18:37 时间

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'