大白话解释: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了