表上或表的所有区域上的major_compact之间的差异

时间:2018-02-11 07:37:59

标签: hbase

假设我有一个包含10个区域的Hbase表,这是在表上运行major_compact的更好方法。通过命令在整个表上运行major_compact:

  

HBase的> major_compact“tableName”

或在所有区域上一个接一个地运行major_compact(在一个区域的major_compact完成之后) -

  

HBase的> major_compact“region1”

我要求这样做以确保在运行live compact时对生产流量没有影响。当在一个又一个区域上运行时,我知道一次只有一个区域受到影响。当我们在一个表上运行major_compact时,它是否也会在内部逐个区域地执行它,或者它会在所有区域上一起开始压缩?

0 个答案:

没有答案