如果rowkey多次覆写(更新),不使用major compact的话会影响性能吗,只是minor compact行不行



 
已邀请:

ballwql

赞同来自:

这个性能应该是和你集群本身有关吧,比如看你表regio的文件数,如果多的话是会影响你的读写的,对这种需要定时做major compact ,如果表很大,每个region都很大最好考虑按region级合并;除了合并,其他比如把hbase相关指标监控,看下哪块指标异常,比如gc过多,出发fullgc等,这时就需要考虑调整集群参数,比如读写内存比调整等,还有很多可以做

suntyu - 90

赞同来自:

1.首先为什么要Compaction?
减少HFile文件的个数
提高性能
清除过期和删除数据
2.看看http://hbasefly.com/2016/07/25/hbase-compaction-2/

要回复问题请先登录注册