Hbase_命令
来源:互联网 发布:php authorization 编辑:程序博客网 时间:2024/05/29 18:01
查看数据库状态
status
查看数据库版本信息
version
创建表:表wordSplit,列族content
create 'wordSplit',{NAME => 'content', VERSIONS => 1}
查看当前HBase中具有哪些表
list
查看表的构造
describe 'scores'
使表在线
enable ‘表名’
查看表是否存在
exits ‘表名’
查看表是否在线
is_enable ‘表名’
加入一行数据,行键‘zkb’, 列族grade的列名为”” ,值为5
put 'scores','zkb','grade:','5'
给zkb这一行的数据的列族course添加一列<\math,97>
put 'scores','zkb','course:math','97'
加入一行数据, 行键‘hjm’, 列族grad的列名为”” 值为4
put 'scores','hjm','grade:','4'
查看scores表行键为zkb的相关数据
get 'scores','zkb'
查看scores表中所有数据
scan 'scores' 注意:scan命令可以指定startrow,stoprow来scan多个row例如:scan 'user_test',{COLUMNS =>'info:username',LIMIT =>10, STARTROW => 'test',STOPROW=>'test2'}
查看scores表中所有courses列族的数据
scan 'scores',{COLUMNS => 'course'}
删除scores表
disable 'scores' delete ‘表名’,‘行健名’,‘列族名:列名’ 删除某个列deleteall ‘表名’,‘行健’ 删除某个行健的所有数据drop '表名' 删除表
查看表中行数
count ‘表名’
清空表数据
truncate ‘表名’
查看表大小
hdfs dfs -du /hbase/data/default/speeches
修改版本数
alter ‘tablename’,{NAME => ‘ColFam’, VERSION = > 4 }
删除某个列族
alter ‘tablename’,{NAME => ‘ColFam’,METHOD => ‘delete’}
设置列族的最大值为256MB
alter ‘tablename’,{NAME => ‘ColFam’,METHOD => ‘table_att’,MAX_FILESIZE=>268435456}
增加一个列族(现有列族为cloFam1,增加cloFam2)
disable ‘tablename’alter ‘tablename’ {NAME=>’cloFam1’,NAME=>’colFam2’}enable ‘tablename’
在创建表时实现压缩
create ‘tablename’,{NAME=>colFam’,COMPRESSION=>’SNAPPY’}
修复未分配、错误分配或多次分配region的问题
hbase hbck -fixAssignments
修复元数据与region保持一致
hbase hbck -fixAssignments -fixMeta
修复region空洞
hbase hbck -repairHoles
显示所有相关命令
hbase hbck
阅读全文
0 0
- Hbase_命令
- Hbase_应用
- Hbase_配置说明
- HBase_数据批量导入
- Hbase_架构与运行机制
- Hbase_列式数据库特性
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- 命令
- solver_param
- Java是什么
- 存储器
- 查询网站的IP地址位置
- selenium攻占煎蛋妹子图
- Hbase_命令
- 低层视觉:使用一幅图像——边缘检测
- Java多线程
- 什么星座更适合做程序猿?
- LNMP架构(二)
- Hdu 5833 Zhu and 772002 异或方程组高斯消元
- Zookeeper异常Exception in thread "main" org.apache.zookeeper.KeeperExcep
- myeclipse选中的变量,相关引用的地方高亮
- Python 练习实例16