大数据HBase系列之HBase进阶操作

文章详细介绍了HBase中的Normalizer管理,包括查看和切换Normalizer的状态,以及在表级别启用或禁用Normalization。还涵盖了命名空间的创建与表操作,以及表的复制与同步设置。此外,文章还讨论了强制删除表的步骤,涉及HBase元数据的扫描和删除,以及如何使用快照进行数据恢复。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Normalizer操作

-- 查看Normalizer的启用或停用状态
normalizer_enabled

-- 启用或禁用全局Normalizer,该命令会返回Normalizer之前的状态
normalizer_switch true
normalizer_switch false

-- 启用或禁用表的Normalization
alter 'hbase_normalizer_t1',{NAME=>'info',NORMALIZATION_ENABLED=>'true'}

命令空间

-- 创建命名空间
create_namespace 'ts_db'

-- 查看命名空间
list_namespace

-- 命名空间下建表
create 'ts_db:hbase_namespace_t1','info'

-- 查看命名空间下的表
list_namespace_tables 'ts_db'

replication

-- 创建同步关系
add_peer '1', CLUSTER_KEY => "192.168.201.131:2181:/hbase", SERIAL => true

-- 检查同步状态
status 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值