Hbase操作手册——Hbase shell

目录


更新中------目标是所有常用的shell语法
未完成


DDL(命名空间和表格的增删改查)

1. disable

禁用指定的HBase表,使其不再可用,但保留其数据和表结构。

bash 复制代码
disable 'wunaiieq:phone_log'

2. disable_all

禁用所有的HBase表,使其不再可用,但保留其数据和表结构。

bash 复制代码
disable_all

3. drop

删除指定的HBase表及其所有数据。此操作是不可逆的,一旦执行,表和数据都将被永久删除。

bash 复制代码
drop 'wunaiieq:phone_log'

4. drop_all

删除当前HBase实例中的所有表及其数据。这是一个非常危险的操作,应该谨慎使用。

bash 复制代码
drop_all

5. list

列出当前HBase实例中的所有用户表

bash 复制代码
list

6. list_regions

列出指定表的Region信息。

bash 复制代码
list_regions 'wunaiieq:phone_log'

DML(对表格内部数据的增删改查)

1. truncate

清空表数据但保留表结构和配置

bash 复制代码
truncate 'wunaiieq:phone_log'

2. scan

查询表内所有数据

可以精细化调整(不演示)

bash 复制代码
scan 'wunaiieq:phone_log'

tools(工具)

1. flush

将内存中的数据刷写到磁盘

bash 复制代码
flush 'wunaiieq:phone_log' 
相关推荐
薛定谔的算法10 分钟前
phoneGPT:构建专业领域的检索增强型智能问答系统
前端·数据库·后端
代码匠心42 分钟前
从零开始学Flink:数据源
java·大数据·后端·flink
Databend1 小时前
Databend 亮相 RustChinaConf 2025,分享基于 Rust 构建商业化数仓平台的探索
数据库
得物技术2 小时前
破解gh-ost变更导致MySQL表膨胀之谜|得物技术
数据库·后端·mysql
Lx3523 小时前
复杂MapReduce作业设计:多阶段处理的最佳实践
大数据·hadoop
武子康6 小时前
大数据-100 Spark DStream 转换操作全面总结:map、reduceByKey 到 transform 的实战案例
大数据·后端·spark
expect7g7 小时前
Flink KeySelector
大数据·后端·flink
Raymond运维7 小时前
MariaDB源码编译安装(二)
运维·数据库·mariadb
沢田纲吉7 小时前
🗄️ MySQL 表操作全面指南
数据库·后端·mysql
RestCloud1 天前
SQL Server到Hive:批处理ETL性能提升30%的实战经验
数据库·api