Hbase的一些简单shell命令
介绍常用的shell命令
我们打开hbase时是先打开hadoop,因为hbase表数据存储基于hadoop的HDFS。
开始完hbase后,我们就进入到hbase命令
进入hbase shell命令行: hbase shell
退出hbase shell命令行: exit
hbase的数据表是存在命名空间下的,如果在创建表的不写名称空间的话,默认存在**default
**命名空间下。
含义 | shell命令 | 备注 |
---|---|---|
创建名称空间 | create_namespace ‘BD2’ | BD1表示命名空间名 |
查看名称空间 | list_namespace | 查看所有的名称空间 |
删除名称空间 | drop_namespace ‘BD2’ | 删除指定的名称空间 |
创建表 | create ‘BD2:student’,{NAME => ‘info’,VERSIONS => 5},{NAME => ‘msg’} | create ‘名称空间:表名’,‘列簇名’ |
快速创建表 | create ‘student3’,‘name’,‘age’,‘address’ | 如果创建表只有定义列簇可以简写 |
查看表 | list | 查看所有的表,包括空间 |
查看表的结构 | describe ‘BD1:student’ | 查看表的信息及结构 |
修改表 | alter ‘student3’,{NAME => ‘age’,VERSIONS => 3} | 修改非重要属性 |
禁用表 | disable ‘student3’ | 删除表前要禁用 |
删除表 | drop ‘student3’ | 删除表前要禁用 |
小编就写到这里了,最后希望大家在学习中可开开心心,都能学到东西,找到好工作。😉😉😉