HBase客户端使用实践
操作场景
该任务指导用户在运维场景或业务场景中使用HBase客户端。
操作视频
该视频为您介绍如何在MRS集群创建成功后,通过登录HBase客户端实现创建表,往表中插入数据并修改表数据等功能。
因不同版本操作界面可能存在差异,相关视频供参考,具体以实际环境为准。
前提条件
使用HBase客户端
HBase客户端常用命令
命令 |
说明 |
---|---|
create |
创建一张表,例如create 'test', 'f1', 'f2', 'f3'。 |
disable |
停止指定的表,例如disable 'test'。 |
enable |
启动指定的表,例如enable 'test'。 |
alter |
更改表结构。可以通过alter命令增加、修改、删除列族信息以及表相关的参数值,例如alter 'test', {NAME => 'f3', METHOD => 'delete'}。 |
describe |
获取表的描述信息,例如describe 'test'。 |
drop |
删除指定表。删除前表必须已经是停止状态,例如drop 'test'。 |
put |
写入指定Cell的value。Cell的定位由表、rowk、列组合起来唯一决定,例如put 'test','r1','f1:c1','myvalue1'。 |
get |
获取行的值或者行的指定Cell的值。例如get 'test','r1'。 |
scan |
查询表数据,参数中需指定表名和scanner,例如scan 'test'。 |