大数据学习——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'
最新文章
- springMVC 错误页面配置
- childNodes的兼容性问题
- centos中开机时如何自启动samba服务器
- 使用C#下载网络文件
- 沈逸老师ubuntu速学笔记(2)-- ubuntu16.04下 apache2.4和php7结合编译安装,并安裝PDOmysql扩展
- 将系统日期转化为sharepoint日期
- rsyslog+LogAnalyzer 日志收集
- 『vue踩坑日常』 在index.html中引入静态文件不生效
- CSRF &; CORS 的区别
- ENABLE_DDL_LOGGING 参数使用 监控对象的DDL(在alter 日志记录DDL语句)
- python学习日记(内置、匿名函数练习题)
- set和 map 数据结构
- 2018年年度总结 &; 2019年计划
- 【调试】Idea如何远程debug之tomcat war包启动
- 视频剪辑软件原型-videocut
- Vim怎么批量处理文件将tab变为space
- [UE4]Window Title Bar Area
- ( 转 )超级惊艳 10款HTML5动画特效推荐
- 深入理解 java I/O
- supervisord 知识点