目录
上一篇文章教会了大家在最小的环境中搭建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