手把手玩转HBase的增删改查

目录

1.进入命令行

2.表的操作

2.1创建表

2.2修改表

2.3删除表

3.数据的操作

3.1插入数据

3.2修改数据

3.3删除数据

3.4查询数据


上一篇文章教会了大家在最小的环境中搭建HBase,能快速体验HBase数据库。今天教会大家所有的增删改查命令,期待通过数据的操纵更好的体验列式存储数据库的魅力。

1.进入命令行

在安装目录的bin目录下输入下面的命令进入命令行:

hbase shell

成功进入shell环境会显示下面的信息:

HBase Shell
Use "help" to get list of supported commands.
Use "exit" to quit this interactive shell.
For Reference, please visit: http://hbase.apache.org/2.0/book.html#shell
Version 2.4.5, r20e7ba45b0c3affdc0c06b1a0e5cbddd1b2d8d18, Mon Jun  7 15:31:55 PDT 2021
Took 0.0009 seconds         

这个里面包含了三个信息:

help:使用该命令可以获得帮助,知道还有哪些其他的命令

exit:使用该命令可以退出shell环境

操作说明:给了一个网页版的操作指导

2.表的操作

2.1创建表

创建表必须连带一起创建列簇

create 'student', 'baseinfo'

查询已创建的表,使用命令:list

hbase:010:0> list
TABLE                                                                                                                                                                                                            
student                                                                                                                                                                                                          
1 row(s)
Took 5.1282 seconds   

2.2修改表

给表增加列簇,例如增加scoreinfo

hbase:011:0> alter 'student','scoreinfo'
Updating all regions with the new schema...
1/1 regions updated.
Done.
Took 6.7114 seconds 

查看列簇是否添加成功,使用命令:describe

hbase:013:0> describe 'student'
Table student is ENABLED                                                                                                                                                                                         
student                                                                                                                                                                                                          
COLUMN FAMILIES DESCRIPTION                                                                                                                                                                                      
{NAME => 'baseinfo', BLOOMFILTER => 'ROW', IN_MEMORY => 'false', VERSIONS => '1', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => 'NONE', COMPRESSION => 'NONE', TTL => 'FOREVER', MIN_VERSIONS 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值