hbase shell 常用命令

发布时间 2023-12-06 20:58:44作者: 千里XiaoxBai

Hbase

shell命令

1.进入hbase客户端命令hbase shell

 

 

2.查看帮助命令 help

 

 主要学习下面三个:

 

 

3.namespace创建命名空间

(1)create_namespace ‘ns1’

(2)list_namespace

4.ddl

(1)list 查看表格

(2)create 创建表格

create ‘student’,‘info’,’msg’  student表格,info、msg列族

(3)alter 修改表格

alter ‘student’ ,NAME => ‘info’, VERSIONS=>5

(4)drop 删除表格

disable’表名’ 然后 drop ‘表名’

(5)describe查看表格详细信息

5.DML

(1)写入数据Put

Eg: put ‘bigdata:student’,’row01’,’info:name’,’zhangsan’

(2)读取命令

①get读取一行数据

get ’ bigdata:student’,’row01’

get ‘bigdata:student’,’row01’,{COLUMN=>[’info:name’,’msg:f2’]}

②scan读取多行数据,扫描

scan ‘bigdata:student’

scan ‘bigdata:student’ ,{STARTROW=>’row01’,STOPROW=>’row03’}左闭右开

(3)删除数据 delete & deleteall

delete ‘bigdata:student’, ‘row01’,’info:name’

删除多个版本的数据

Deleteall ‘bigdata:studenr’,’row01’,’info:name’