热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

HbaseRegion的拆分和合并

大白话解释:hbase中,如果一张表有100条记录,默认都是放到一个region中,如果想把前50条放到一个region&#

大白话解释:hbase中,如果一张表有100条记录,默认都是放到一个region中,
如果想把前50条放到一个region,后50条放到一个region中,就要用到region的拆分,反之就是合并


首先看看hdfs上文件目录的情况

执行scan ‘hbase:meta’查看表的元数据

Split拆分

开始做split,运行命令split 'ns1:mytest_4','person-5'
此过程有点慢,稍微等一下

等拆分完成后,接着看下 拆分 后 hdfs和元数据的情况

 
merge_region合并

执行命令 
merge_region '0d99d6c445712c34694263d88e1e0571','9abe6153361c4aa4cee00d2ecac87791',true
参数true,意思是暴力合并,可选参数
合并后发现,region的名称有所变化,现在只有一个region了

 


推荐阅读
author-avatar
尛丶俊_188
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有