一、前言
1、上文中我们搭建好了一套HBase集群环境,这一文我们学习一下HBase的基本操作和客户端API的使用
二、shell操作
先通过命令进入HBase的命令行操作
/work/soft/hbase-1.2.2/bin/hbase shell
1、建表
create 'test', 'cf'
(1)以上命令是建立一个test表,里面有一个列族cf
(2)与RDS不同,HBase的列不是必须的,当向列族中插入一个单元格数据时,才有了列
2、查看所有表
list
3、查看表属性
describe 'test'
4、增加列族
alter 'test', 'cf2'
5、插入数据
put 'test', 'row1', 'cf:name', 'jack'
(1)命令解释:向test表中的row1行插入列族cf,列名name的数据jack
6、查询行数据
scan 'test', {STARTROW => 'row3'}
scan 'test', {ENDROW => 'row4'}
(1)命令解释:查找test表中rowkey大于等于row3的数据
(2)命令解释:查找test表中rowkey小于row4的数据(不包括row4)
7、查询单元格数据

