常用的HBase Shell操作

先启动Hbase:

/usr/local/hbase

./bin/start-hbase.sh

查看服务是否启动:

jps

3133 HMaster

发现有HMaster服务并且可以进入:

 

说明服务启动没问题Hbase可以使用。

1.列出HBase所有的表的相关信息,例如表名;

list

2.在终端打印出指定的表的所有记录数据;

 scan 'SC'

暂时是空的。

3.向已经创建好的表添加和删除指定的列族或列;

describe 'test'

先查看此表信息。

alter 'test','NAME'=>'column3' 

alter+'指定的表名',‘NAME‘=>’添加的列名’ 

 alter 'test','NAME'=>'column3','METHOD'=>'delete'

alter+'指定的表名',‘NAME‘=>’指定的列名’, 'METHOD'=>'指定执行方式'

4.清空指定的表的所有记录数据;

disable 'test'

drop 'test'

disable 使表无效;drop 删除表

5.统计表的行数。

count 'Student'

6. 现有以下关系型数据库中的表和数据,要求将其转换为适合于HBase存储的表并插入数据:

 put 'Student','1','S_No','2015001'

put+'表名','行号','列名','插入内容'

JAVA端口操作下一篇写。