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 用于禁用、删除和重新创建一个指定的表。清空表。

文章作者: wuzhiyong
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 wuzhiyong !
评论
 上一篇
HBase默认配置 HBase默认配置
hbase-default.xml默认配置中常用的的配置项: 配置项 说明 默认值 hbase.tmp.dir 本地文件系统上的临时目录。将此设置更改为指向比“/tmp”更持久的位置,因为在重新启动计算机时清除了“/tmp”目录
2020-04-13
下一篇 
hbase单机版部署及简单测试 hbase单机版部署及简单测试
在Centos7上部署单机版hbase 下载安装包hbase hbase官网 解压tar -zxvf hbase-2.2.4.bin.tar.gz配置hbase-env.sh部署JDK,查看JAVA_HOME路径。 [root@node1
2020-04-10
  目录