HBase 常用命令
2016-07-20 11:17
441 查看
1. 启动Hbase
2. 查看表若干行
3. 查看表的某列的若干行
4. 指定范围查询表并结合shell处理并导出数据
5. 创建表
hbase shell
2. 查看表若干行
scan '表名',{LIMIT => 10}
3. 查看表的某列的若干行
scan '表名',{COLUMN=>'列族:列名', LIMIT => 10}
4. 指定范围查询表并结合shell处理并导出数据
echo "scan 'hb_test',{STARTROW => '79839078', STOPROW=>'798390788', COLUMNS => 'index:updated_at'}" | ./hbase shell | grep value > myText.txt //指定范围scan并导出数据到文件 cat myText.txt | awk -F_ '{print $3}' | awk -F\ '{print $1}' | sort -u > retText.txt //选择列,排序并去重 cat retText.txt | tr -s "\n" "," > text.txt //多行合成一行
5. 创建表
# 例如:创建表t1,有两个family name:f1,f2,且版本数均为1 hbase(main)> create 't1',{NAME => 'f1', VERSIONS => 1},{NAME => 'f2', VERSIONS => 1}
相关文章推荐
- java类
- JPA注解
- 利用TortoiseGit上传代码到Github
- #168 – 类的继承关系
- mongodb java driver3.0初探
- Android 自定义 view 详解
- android SearchView 失去焦点
- JPA基本属性注解
- 360度游戏摇杆
- Spring3+Hibernate3(Jpa) 配置多个数据源的解决方案(基于注解)
- HDU 2058 等差数列求和
- jQuery中ready与load事件的区别
- java 分布式锁方案
- SQL自定义函数split分隔字符串
- Google账号登录不上Android Studio
- c 两个整数相乘
- Android 内存笔记及如何高效加载大分辨率图片
- 自定义View之圆环进度条
- Ubuntu 14.04版本下用源码方式安装GNU Radio
- 旋转数组的最小数字