4 HBase 的高级 shell 管理命令

server/2025/2/8 14:28:09/

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.ppmy.cn/server/165971.html

相关文章

jmeter逻辑控制器9

1,简单控制器2,录制控制器3,循环控制器4,随机控制器5,随机顺序控制器6,if控制器7,模块控制器8,Include控制器9,事物控制器本文永久更新地址: 1,简单控制器 不…

gitlab个别服务无法启动可能原因

目录 一、gitlab的puma服务一直重启 1. 查看日志 2. 检查配置文件 3. 重新配置和重启 GitLab 4. 检查系统资源 5. 检查依赖和服务状态 6. 清理和优化 7. 升级 GitLab 8. 查看社区和文档 二、 gitlab个别服务无法启动可能原因 1.服务器内存或磁盘已满 2.puma端口冲突…

GC日志分析

从提供的GC日志中,我们可以分析并总结以下几个关键点: 1. GC日志中的关键信息 Before GC(GC前堆状态): ParNew Generation(新生代): 总内存(Total): 546,176…

Qt修仙之路2-1 炼丹初成

widget.cpp #include "widget.h" #include<QDebug> //实现槽函数 void Widget::login1() {QString userusername_input->text();QString passpassword_input->text();//如果不勾选无法登入if(!check->isChecked()){qDebug()<<"xxx"&…

Macos安装APOC拓展库

文章目录 说明错误提示原因分析解决方法 说明 Macos安装APOC核心库 错误提示 There is no procedure with the name apoc.generate.ba registered for this database instance. Please ensure youve spelled the procedure name correctly and that the procedure is prope…

结构化表达(四):逻辑排序

目录 逻辑排序 一、时间顺序 二、结构顺序 三、重要性顺序 逻辑排序 逻辑排序有三中国常见顺序&#xff0c;时间顺序、结构顺序、重要性顺序。 一、时间顺序 时间顺序指的是时间的先后顺序&#xff0c;彼此可能存在因果关系&#xff0c;也可能不存在因果关系。 二、结构…

读书笔记--分布式架构的异步化和缓存技术原理及应用场景

本篇是在上一篇的基础上&#xff0c;主要对分布式应用架构下的异步化机制和缓存技术进行学习&#xff0c;主要记录和思考如下&#xff0c;供大家学习参考。大家知道原来传统的单一WAR应用中&#xff0c;由于所有数据都在同一个数据库中&#xff0c;因此事务问题一般借助数据库事…

关于使用numpy进行数据解析性能优化的几点认识

前言&#xff1a;数据解析的性能严重影响用户体验&#xff0c;针对需要批量处理的数据&#xff0c;考虑使用numpy自定义矢量化计算函数提升数据解析的性能。下面的表述都是网上查找的资料&#xff0c;仅供大家参考&#xff0c;具体情况还是需要具体分析的。 1. 使用numpy自定义…