首页 > 其他 > 详细

hbase练习题

时间:2017-06-30 11:41:31      阅读:358      评论:0      收藏:0      [点我收藏+]
名称    命令表达式
查看所有表    list
list

创建表    create 表名, 列族名1,列族名2,列族名N
create www.qq.com20170630,movie,music,games
create www.baidu.com20170630,search,games

描述表    describe  ‘表名’
describe www.baidu.com20170630
判断表存在    exists  表名
exists www.baidu.com20170630

判断是否禁用启用表    is_enabled 表名
is_disabled ‘表名’
is_disabled www.baidu.com20170630

添加记录          put  ‘表名’, ‘rowKey’, ‘列族 : 列‘  ,  
-- 好像不能添加多了列族:列
put www.baidu.com20170630,rowkey123,games:usercount,12
put www.baidu.com20170630,rowkey123,search:bagua,huang xiao ming
put www.baidu.com20170630,rowkey1236,games:usercount,200
put www.baidu.com20170630,rowkey1234,search:bagua,hxm
put www.baidu.com20170630,rowkey1234,games:usercount,12
put www.baidu.com20170630,rowkey1234,search:bagua,210
put www.baidu.com20170630,rowkey1234,games:usercount,200
put www.baidu.com20170630,rowkey1234,search:bagua,hxm
put www.qq.com20170630,rowkey123,movie:dhxy,zxc 
put www.qq.com20170630,rowkey123,music:singer 
put www.qq.com20170630,rowkey123, movie:dhxy,zxc 
put www.qq.com20170630,rowkey1231,games:usercount,100 
put www.qq.com20170630,rowkey1231,music:singer,chenyixun 

查看记录rowkey下的所有数据    get  表名 , rowKey

get www.baidu.com20170630,rowkey123
get www.qq.com20170630,rowkey1232
get www.baidu.com20170630,rowkey1234

查看表中的记录总数    count  表名
count www.qq.com20170630
count www.qq.com20170630

获取某个列族    get 表名,rowkey 
get www.qq.com20170630,rowkey123
get www.baidu.com20170630,rowkey123,games
获取某个列族的某个列    get 表名,rowkey,列族:列’
get www.baidu.com20170630,rowkey123,games:usercount
删除记录    delete  ‘表名’ ,‘行名’ , ‘列族:列delete www.qq.com20170630,rowkey123,movie:dhxy
删除整行    deleteall 表名,rowkey
deleteall www.qq.com20170630,rowkey123 
删除一张表    先要屏蔽该表,才能对该表进行删除
第一步 disable ‘表名’ ,
disable www.baidu.com20170630
第二步  drop 表名
drop www.baidu.com20170630
清空表    truncate 表名
truncate www.qq.com20170630
查看所有记录    scan "表名"  
scan www.qq.com20170630
scan www.baidu.com20170630
查看某个表某个列中所有数据    scan "表名" , {COLUMNS=>列族名:列名}
 
更新记录     就是重写一遍,进行覆盖,hbase没有修改,都是追加
put www.qq.com20170630,rowkey1231,music:singer,fanweiqi,movie:hjzc,wt

 

hbase练习题

原文:http://www.cnblogs.com/rocky-AGE-24/p/7097923.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!