登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

HBase Major Compaction 大合并

作用

将一个Region下的所有 StoreFile 合并成一个StoreFile 文件

在大合并的过程中,将之前 删除的行过期的版本(TTL过期 都会 删除

一般禁用该功能

由于Major Compaction会占用大量的磁盘和网络IO,会严重的影响集群的性能

禁用的缺点

不进行Major Compaction,StoreFile 文件过多,且含有大量 删除的行过期的版本(TTL过期),会对集群非常不利

执行

一般在 夜间集群负载较低 时,通过 定时任务脚本 执行

执行周期

一般一周做一次


原文出处:https://malaoshi.top/show_1IX2JBOFVVVy.html