HBase-部署及简单使用

1、HBase部署

1.1、Zookeeper 正常部署

首先保证 Zookeeper 集群的正常部署,并启动之:

1.2、Hadoop 正常部署

Hadoop 集群的正常部署并启动:

1.3、HBase 的解压

解压 HBase 到指定目录:

1.4、HBase 需要依赖的 Jar 包

由于 HBase 需要依赖 Hadoop,所以替换 HBase 的 lib 目录下的 jar 包,以解决兼容问题:

1) 删除原有的 jar:

2) 拷贝新 jar,涉及的 jar 有:

这些 jar 包的对应版本应替换成你目前使用的 hadoop 版本,具体情况具体分析。

1.5、修改配置文件

搭建HBase有本地模块、伪分布式模式、全分布式模式,本文以伪分布式模式为例:

1)、修改hbase-env.sh文件

注:默认false使用hbase自带的zookeeper,true使用外部zookeeper.

2)、修改hbase-site.xml文件

1.6、启动hbase

1.7、查看HBase页面

2、HBase简单使用

2.1、基本操作

1)、进入HBase客户端命令行

2)、查看帮助命令

3)、查看当前数据库中有哪些表

2.2、表的操作

1)、创建表

2)、插入数据到表

3)、扫描查看表数据

4)、查看表结构

5)、更新指定字段的数据

6)、查看“指定行”或“指定列族:列”的数据

7)、删除数据

删除某 rowkey 的全部数据:

删除某 rowkey 的某一列数据:

8)、清空表数据

9)删除表

首先需要先让该表为 disable 状态:

然后才能 drop 这个表:

10)、统计表数据行数

11)、变更表信息

将 info 列族中的数据存放 3 个版本:

猜你喜欢

转载自blog.csdn.net/liberty12345678/article/details/85682319