目录
- DDL(命名空间和表格的增删改查)
-
- [1. disable](#1. disable)
- [2. disable_all](#2. disable_all)
- [3. drop](#3. drop)
- [4. drop_all](#4. drop_all)
- [5. list](#5. list)
- [6. list_regions](#6. list_regions)
- DML(对表格内部数据的增删改查)
-
- [1. truncate](#1. truncate)
- [2. scan](#2. scan)
- tools(工具)
-
- [1. flush](#1. flush)
更新中------目标是所有常用的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'