本文介绍如何使用 HBase Shell 执行 HBase 数据库管理相关命令。
已通过 HBase Shell 成功连接并访问目标 HBase 数据库。连接方法,请参见使用 HBase Shell 工具连接实例。
您可以通过如下命令创建一个名为 tb1
的表,且该表的 ColumnFamily 名为 cf
。
hbase(main):001:0> create 'tb1', 'cf'
返回结果如下。
Created table tb1 Took 1.1770 seconds => Hbase::Table - tb1
您可以通过如下命令,将表 tb1
在 cf:col1
列 r1
行的值设置为 v1
。
hbase(main):001:0>put 'tb1', 'r1', 'cf:col1', 'v1'
返回结果如下。
Took 0.2374 seconds
您可以通过如下命令,查看表 tb1
在 r1
行的值。
hbase(main):001:0>get 'tb1', 'r1'
返回结果如下。
COLUMN CELL f1:col1 timestamp=1657619446922, value=v1 1 row(s) Took 0.0927 seconds
关于 HBase Shell 命令的更多信息,请参见 HBase Shell_Exercises 和 HBase Shell Commands。