hbase shell基本操作命令详解
2012-10-17 10:50
567 查看
一、hbase shell基本操作命令
二、一般操作
1.查询服务器状态
2.查询hive版本
三、DDL操作
1.创建一个表
2.获得表的描述
3.删除一个列簇
要先diable表,再delete
4.删除一个表
要先disable表,再drop
5.判断表是否enable
判断表是否disable
四、DML操作
1.插入记录
插入了两行数据
2.获取一个id的所有数据
获取example的数据
3.获取一个id,一个列簇所有的数据
4.获取一个id,一个列簇中一个列的所有数据
5.更新一条记录
将example的年龄改为66
6.获取时间戳数据
大家应该看到timestamp这个标记
7.全表显示
8.删除id为example的'info:age'字段
9.删除整行
10.给example这个id增加'info:age'字段,并使用counter实现递增
11.获取当前count值
12.清空整个表
可以看出hbase是先disable掉该表,然后drop,最后重新create该表来实现清空该表
本文出自 “周钰钦” 博客,请务必保留此出处http://zhouyuqin.blog.51cto.com/5132926/1029505
名称 | 命令表达式 |
创建表 | create '表名称','列簇名称1','列簇名称2'....... |
添加记录 | put '表名称', '行名称','列簇名称:','值' |
查看记录 | get '表名称','行名称' |
查看表中的记录总数 | count '表名称' |
删除记录 | delete '表名',行名称','列簇名称' |
删除表 | ①disable '表名称' ②drop '表名称' |
查看所有记录 | scan '表名称' |
查看某个表某个列中所有数据 | scan '表名称',['列簇名称:'] |
更新记录 | 即重写一遍进行覆盖 |
1.查询服务器状态
2.查询hive版本
三、DDL操作
1.创建一个表
2.获得表的描述
3.删除一个列簇
要先diable表,再delete
4.删除一个表
要先disable表,再drop
5.判断表是否enable
判断表是否disable
四、DML操作
1.插入记录
插入了两行数据
2.获取一个id的所有数据
获取example的数据
3.获取一个id,一个列簇所有的数据
4.获取一个id,一个列簇中一个列的所有数据
5.更新一条记录
将example的年龄改为66
6.获取时间戳数据
大家应该看到timestamp这个标记
7.全表显示
8.删除id为example的'info:age'字段
9.删除整行
10.给example这个id增加'info:age'字段,并使用counter实现递增
11.获取当前count值
12.清空整个表
可以看出hbase是先disable掉该表,然后drop,最后重新create该表来实现清空该表
本文出自 “周钰钦” 博客,请务必保留此出处http://zhouyuqin.blog.51cto.com/5132926/1029505
相关文章推荐
- HBase Shell基本操作命令
- Hbase 基本shell操作命令
- hbase基本操作(shell 命令,如建表,清空表,增删改查)
- Hbase-API,基本表命令操作
- 一天一个shell命令 linux文本操作系列-tree命令详解
- HDFS的基本shell操作,hadoop fs操作命令
- HBase的shell的基本操作的指令
- hbase shell基础和常用命令详解
- HBase常用基本操作命令
- HBASE的SHELL命令操作
- hbase 基本shell命令
- HBase-操作命令详解
- Bash shell基本操作命令和环境变量命令(笔记)
- 一天一个shell命令 linux文件内容操作系列-cat命令详解
- HBase学习笔记 --- 基本shell操作
- hbase shell基础和常用命令详解(转)
- Hbase shell基本操作
- Hbase之Shell基本命令
- HBase Shell 基本操作
- HBase基本数据操作详解【完整版,绝对精品】