赞
踩
本关任务:向HBase
的表中添加数据。
为了完成本关任务,你需要掌握:1.如何使用HBase shell
命令添加数据、2.如何使用命令删除表。
我们来给上一关创建的test
表的列data
添加一些数据:
从上面例子我们可以看出,使用put
命令可以用来添加数据,使用get
命令可以获取数据。
当然我们肯定还会有一个需求:查看所有的数据。
输入scan
命令就可以查看所有的数据了。
我们经常会添加错数据,想要删除然后重新添加应该怎么做呢?
删除整行数据:
deleteall 'test','row1'
指令:deleteall 表名,行名称
即可删除整行数据。
有时候我们还想将创建好的表删除,怎么做呢?
为了移除test
这个表,首先我们要把它设为禁用,然后在删除:
可以发现删除表需要两个步骤:
disable 表名
drop 表名
接着我们ctrl + c
或者 输入exit
退出HBase shell
命令行。
好了,到你啦,在HBase
中创建表mytable
,列为data
,并在列族data
中添加三行数据:
row1
,row2
,row3
;data:1
,data:2
,data:3
;zhangsan
,zhangsanfeng
,zhangwuji
。预期输出:
row1column=data:1,value=zhangsan
row2column=data:2,value=zhangsanfeng
row3column=data:3,value=zhangwuji
3row(s)
测评时,请ctrl + c
或者输入exit
关闭HBase shell
命令行,这样可以加快测评时间,因为测评连接的是HBase shell
命令行,测评时间较长(第一次评测在50秒左右,第二次在26秒左右),请耐心等待。
开始你的任务吧,祝你成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。