Hbase shell 常用命令
来源:互联网 发布:阿里云租手机号码 编辑:程序博客网 时间:2024/05/08 08:23
下面是一些常见命令的说明,在hbase shell中输入help的帮助信息
COMMAND GROUPS:
Group name: general
Commands: status, version
Group name: ddl
Commands: alter, create, describe, disable,drop, enable, exists, is_disabled, is_enabled, list
Group name: dml
Commands: count, delete, deleteall, get,get_counter, incr, put, scan, truncate
Group name: tools
Commands: assign, balance_switch, balancer,close_region, compact, flush, major_compact, move, split, unassign, zk_dump
Group name: replication
Commands: add_peer, disable_peer,enable_peer, remove_peer, start_replication, stop_replication
1.查询服务器状态
hbase(main):024:0>status
3 servers, 0 dead,1.0000 average load
2.查询hbase版本
hbase(main):025:0>version
0.90.4, r1150278,Sun Jul 24 15:53:29 PDT 2011
3.创建一个表
hbase(main):011:0>create 'member','member_id','address','info'
0 row(s) in 1.2210seconds
4.获得表的描述
hbase(main):012:0>list
TABLE
member
1 row(s) in 0.0160seconds
5.列出所有的表
hbase(main):028:0>list
TABLE
member
temp_table
2 row(s) in 0.0150seconds
6.drop一个表
hbase(main):029:0>disable 'temp_table'
0 row(s) in 2.0590seconds
hbase(main):030:0>drop 'temp_table'
0 row(s) in 1.1070seconds
7.查询表是否存在
hbase(main):021:0>exists 'member'
Table member doesexist
0 row(s) in 0.1610seconds
7.判断表是否enable
hbase(main):034:0>is_enabled 'member'
true
0 row(s) in 0.0110seconds
8.判断表是否disable
hbase(main):032:0>is_disabled 'member'
false
0 row(s) in 0.0110seconds
下面我们看看HBase Shell的一些基本操作命令,我列出了几个常用的HBase Shell命令,如下:
名称
命令表达式
创建表
create '表名称', '列名称1','列名称2','列名称N'
添加记录
put '表名称', '行名称', '列名称:', '值'
查看记录
get '表名称', '行名称'
查看表中的记录总数
count '表名称'
删除记录
delete '表名' ,'行名称' , '列名称'
删除一张表
先要屏蔽该表,才能对该表进行删除,第一步 disable '表名称' 第二步 drop '表名称'
查看所有记录
scan "表名称"
查看某个表某个列中所有数据
scan "表名称" , ['列名称:']
更新记录
就是重写一遍进行覆盖
http://blog.csdn.net/scutshuxue/article/details/6988348
- HBASE SHELL 常用命令
- Hbase shell 常用命令
- HBASE SHELL 常用命令 .
- Hbase shell 常用命令
- HBASE SHELL 常用命令
- Hbase shell 常用命令
- HBASE SHELL 常用命令
- Hbase shell常用命令
- Hbase shell 常用命令
- HBASE shell 常用命令大全
- HBASE shell 常用命令大全
- HBase Shell常用命令
- HBase shell常用命令
- hbase shell常用命令
- HBase Shell常用命令
- Hbase shell 常用命令
- Hbase shell 常用命令
- HBase Shell常用命令
- UIScrollView--UIPageControl
- faith的23堂课:培养良好的工作方法与做事风格
- Does not match the target endianness, not loaded. check build options ccs3.3中出现的错误
- 数据结构与程序设计 练习3.3 E7
- 内存管理基础
- Hbase shell 常用命令
- C#软件技术交流群(500人)
- 内存频繁GC问题查找分享
- UIPickerView--UIDatePicker--UITableView
- ubuntu 重新安装 grub 及 ubuntu 启动进入 text模式
- c#以文件流的形式输出xml(可以解决内存溢出)-XmlTextWriter
- cocos2d-x 学习笔记《一》 ---------播放背景音乐
- exercise3.3
- 自定义UITableViewCell的几种方法