Amazon EMR
Amazon EMR 版本指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

使用 HBase 外壳

在创建 HBase 集群后,下一步是连接到 HBase,以便您可以开始读取和写入数据 (只读副本集群不支持数据写入)。您可以使用 HBase 外壳测试命令。

打开 HBase 外壳

  1. 使用 SSH 连接 HBase 集群中的主服务器。有关使用 SSH 连接到主节点的信息,请参阅 Amazon EMR 管理指南 中的使用 SSH 连接到主节点

  2. 运行 hbase shell。HBase 外壳会打开并出现类似于以下示例的提示:

    hbase(main):001:0>

您可以从此提示中发出 HBase 外壳命令。有关外壳命令以及如何调用这些命令的更多信息,请在 HBase 提示符处键入“help”,然后按 Enter 键。

创建表

以下命令会创建一个名为“t1”的表,表中包含名为“f1”的单一列族:

hbase(main):001:0>create 't1', 'f1'

放入值

以下命令会将“r1”行的“v1”值放置到“t1”表和“f1”列中:

hbase(main):001:0>put 't1', 'r1', 'f1:col1', 'v1'

取值

以下命令会获取“t1”表中“r1”行的值:

hbase(main):001:0>get 't1', 'r1'

本页内容: