当前位置: 首页 > article >正文

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
清空表


http://www.kler.cn/a/533335.html

相关文章:

  • PAT甲级1052、Linked LIst Sorting
  • MYSQL面试题总结(题目来源JavaGuide)
  • 【大模型理论篇】DeepSeek-R1:引入冷启动的强化学习
  • C++11中的bind
  • Day51:type()函数
  • 物业管理系统源码提升社区智能化管理效率与用户体验
  • [基础]端口隔离实验
  • Elasticsearch 就业形势
  • C++STL(二)——vector
  • 基于springboot河南省旅游管理系统
  • Java高频面试之SE-17
  • 糖果(安师大)
  • vscode技巧总结
  • go语言中的Stringer的使用
  • 【工具变量】中国省级八批自由贸易试验区设立及自贸区设立数据(2024-2009年)
  • JSON常用的工具方法
  • 家政预约小程序12服务详情
  • 如何自定义软件安装路径及Scoop包管理器使用全攻略
  • 互联网医院开发|互联网医院成品|互联网医院系统定制
  • Java进阶总结——集合
  • 基于ESP32的桌面小屏幕实战[7]:第一个工程Hello world!以及打印日志
  • 微服务——配置管理
  • DeepSeek大模型指定github项目版本安装环境
  • Java 进阶day14XML Dom4j 工厂模式 Base64
  • leetcode62.不同路径
  • 【Block总结】CFBlock,对齐CNN和Transformer特征|即插即用