HBASE是一个分布式系统
其中有一个管理角色: HMaster(一般2台,一台active,一台backup)(我用的五台)
 其他的数据节点角色: HRegionServer(很多台,看数据容量)
1.安装可以参考我的Hbase安装,很详细
安装遇见问题里面有详解
2.命令
2.1 hbase shell操作
2.1.1 命名空间
列出所以命名空间
list_namespaceNAMESPACE
default
hbase
2 row(s)
Took 0.3448 seconds
新建命名空间
create_namespace 'chun1'
删除命名空间(命名空间必须为空)
drop_namespace 'chun1'
2.1.2建表:
create 't_user','base_info','extra_info'    表名          列族名       列族名
 web端可以看到表
2.1.3插入数据:向表中添加数据,只能一列一列的添加,不能同时添加多列。
put 't_user','001','base_info:username','zhangsan'put 't_user','001','base_info:age','18'put 't_user','001','base_info:sex','female'put 't_user','001','extra_info:career','it'put 't_user','002','extra_info:career','actoress'put 't_user','002','base_info:username','lisi'
2.1.4 查询(1):scan 扫描
scan t_userCOLUMN+CELL                                                                                     001          column=base_info:age, timestamp=1496567924507, value=18                                         001          column=base_info:sex, timestamp=1496567934669, value=female                                     001          column=base_info:username, timestamp=1496567889554, value=zhangsan                              001          column=extra_info:career, timestamp=1496567963992, value=it                                     002          column=base_info:username, timestamp=1496568034187, value=lisi002          column=extra_info:career, timestamp=1496568008631, value=actoress
2 row(s)
Took 0.0216 seconds
2.1.5查询(2):get 单行数据
get 't_user','001'COLUMN                         CELLbase_info:age                 timestamp=1566711900882, value=18base_info:sex                 timestamp=1566711951164, value=femalebase_info:username            timestamp=1566711877639, value=zhangsanextra_info:career             timestamp=1566711986838, value=it
1 row(s)
Took 0.0974 seconds
2.1.6删除:删除一个kv数据
delete 't_user','001','base_info:sex'Took 0.0511 seconds
2.1.7删除:删除整行数据
deleteall 't_user','001'Took 0.0375 secondsscan 't_user'ROW                            COLUMN+CELL002                           column=base_info:username, timestamp=1566712056903, value=liuyifei002                           column=extra_info:career, timestamp=1566712022370, value=actoress
1 row(s)
Took 0.0357 seconds
2.1.8删除;删除整个表(分两步:先disable,然后drop)
disable 't_user'
drop 't_user'然后 list查看一下
list
TABLE
0 row(s)
Took 0.0125 seconds
=> []