0%

hbase shell常用命令

通用命令

命令 说明
status 提供HBase的状态,例如,服务器的数量。
version 提供正在使用HBase版本。
table_help 表引用命令提供帮助。
whoami 提供有关用户的信息。

数据定义

命令 说明
create 用于创建一个表。
list 用于列出HBase的所有表。
disable 用于禁用表。
is_disabled 用于验证表是否被禁用。
enable 用于启用一个表。
is_enabled 用于验证表是否已启用。
describe 用于提供了一个表的描述。
alter 用于改变一个表。
exists 用于验证表是否存在。
drop 用于从HBase中删除表。
drop_all 用于丢弃在命令中给出匹配“regex”的表。

数据操作语言

命令 说明
put 用于把指定列在指定的行中单元格的值在一个特定的表。
get 用于取行或单元格的内容。
delete 用于删除表中的单元格值。
deleteall 用于删除给定行的所有单元格。
scan 用于扫描并返回表数据。
count 用于计数并返回表中的行的数目。
truncate 用于禁用、删除和重新创建一个指定的表。清空表。