HBase-部署及简单使用

本文详细介绍了HBase的部署步骤,包括Zookeeper和Hadoop的正常部署,HBase的解压与配置,以及依赖Jar包的替换。接着,以伪分布式模式为例,讲述了如何启动HBase,并查看HBase页面。在简单使用部分,涵盖了HBase的基本操作,如进入客户端、创建表、插入数据、扫描查看、更新与删除数据,以及统计表数据行数和变更表信息等。
摘要由CSDN通过智能技术生成

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 个版本:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值