我们可以用shell的方式来维护和管理HBase。例如:执行建表语句、执行增删改查操作等等。
1. 小案例需求
有以下订单数据,我们想要将这样的一些数据保存到HBase中。
| 订单ID | 订单状态 | 支付金额 | 支付方式ID | 用户ID | 操作时间 | 商品分类 |
|---|---|---|---|---|---|---|
| 001 | 已付款 | 200.5 | 1 | 001 | 2020-5-2 18:08:53 | 手机 |
使用HBase shell来练习以下操作:
- 创建表
- 添加数据
- 更新数据
- 删除数据
- 查询数据
2. 操作
在HBase中,所有的数据也都是保存在表中的。要将订单数据保存到HBase中,首先需要将表创建出来。
2.1 启动HBase Shell
HBase的shell其实JRuby的IRB(交互式的Ruby),但在其中添加了一些HBase的命令。
启动HBase shel
本文详细介绍了如何使用HBase Shell进行各种操作,包括启动Shell、创建与删除表、PUT与GET操作、数据更新与删除、扫描与过滤,以及计数和INCR原子性计数操作。内容涵盖从小案例需求到复杂数据操作的全过程。
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



