Hbase 热点问题3种解决方案

Hbase 热点问题3种解决方案

对hbase进行观察总是有个别的regionserver的request个数远大于其他的region server的请求数量,考虑到数据应该由倾斜,查找了一些方案,无非就是row key 进行hash 。但是仍然有数据是倾斜的,考虑了一下,想了其他的方案,结合region的 balance on table level,split hot region and move the splited region to other region server 。

  1. 采用预分区 + hash key
  2. 但是部分数据仍然倾斜:采用热点region split方案,手动或者是定时split
  3. hbase region balance on table level,重新分配到其他节点的region server上

具体请参考上一篇博客 region balance on table level

猜你喜欢

转载自blog.csdn.net/mtj66/article/details/78708853