4 HBase 的高级 shell 管理命令

4 HBase 的高级 shell 管理命令

1.status

例如:显示服务器状态

复制代码
hbase(main):058:0> status 'node01'

2.whoami

显示 HBase 当前用户,例如:

复制代码
hbase> whoami

3.list

显示当前所有的表

复制代码
hbase> list

4.count

统计指定表的记录数,例如:

复制代码
hbase> count 'user'

5.describe

展示表结构信息

复制代码
hbase> describe 'user'

6.exists

检查表是否存在,适用于表量特别多的情况

复制代码
hbase> exists 'user'

7.is_enabled、is_disabled

检查表是否启用或禁用

复制代码
hbase> is_enabled 'user'

8.alter

该命令可以改变表和列族的模式,例如:

为当前表增加列族:

复制代码
hbase> alter 'user', NAME => 'CF2', VERSIONS => 2

为当前表删除列族:

复制代码
hbase(main):002:0>  alter 'user', 'delete' => 'CF2'

9.disable/enable

禁用一张表/启用一张表

10.drop

删除一张表,记得在删除表之前必须先禁用

11.truncate

清空表

相关推荐
zgl_200537795 分钟前
源代码:跨数据库通用“字段级”数据血缘解析与图形化(2/3:标注信息的拆解、检验、保存)
大数据·数据库·数据仓库·sql·数据挖掘·etl·嵌入式实时数据库
BD_Marathon12 分钟前
Hadoop常用端口号
java·大数据·hadoop
智恒百亿13 分钟前
企业 AI 推理本地化部署:GPU 服务器选型技术分析(2026 年 8 月)
大数据·服务器·人工智能
黎阳之光14 分钟前
软硬协同国产化 | 黎阳之光矩阵式视频融合管理系统完成摩尔线程国产GPU兼容适配
大数据·人工智能·物联网·安全·数字孪生
BugShare20 分钟前
告别来回切换,Navop:一站式整合数据库、SSH、终端与 AI 的开发运维工作台
运维·数据库·ssh
长谷深风11120 分钟前
读懂 MCP:能力、传输与多 Server 连接
java·大数据·ai·ai agent·mcp·streamable http·agent设计
whcyhhh23 分钟前
头歌实践教学平台:数据科学与大数据技术导论(十八2)
大数据·开发语言·python
智圣新创0129 分钟前
存量数字化校园升级破局:从基础数据集成到校务服务全域提效的通用落地路径
大数据·人工智能·物联网
深念Y34 分钟前
微服务抽取路线图:从胖单体到 ARM 集群
前端·arm开发·数据库·后端·微服务·云原生·架构
雪花凌落的盛夏42 分钟前
PostgreSQL 14 主备集群实战部署教程:流复制 + 双机 WAL 归档 + 自动化备份
数据库·postgresql·自动化