Hive 每个铲斗超过1个减速器

Hive 每个铲斗超过1个减速器,hive,hiveql,Hive,Hiveql,我有一个蜂巢桌,上面有1024个桶。最大减速器限制设置为1024,通常经验法则是每个铲斗1个减速器。现在我想增加#个减速机以提高性能,我想知道是否可以为每个铲斗设置多个减速机。如果我能做到这一点,那么它对性能有何影响?您应该使用 设置hive.exforce.bucketing=true 减速器的数量必须等于铲斗的数量。这是 如语言手册所述 文件没有明确说明我们不能在每个集群/桶中使用超过1个减速器。尽管如此,我们可以很好地理解,每个铲斗必须使用1个减速器。我想知道的是,如果有一个设置,它实际上

我有一个蜂巢桌,上面有1024个桶。最大减速器限制设置为1024,通常经验法则是每个铲斗1个减速器。现在我想增加#个减速机以提高性能,我想知道是否可以为每个铲斗设置多个减速机。如果我能做到这一点,那么它对性能有何影响?

您应该使用

设置hive.exforce.bucketing=true

减速器的数量必须等于铲斗的数量。这是 如语言手册所述


文件没有明确说明我们不能在每个集群/桶中使用超过1个减速器。尽管如此,我们可以很好地理解,每个铲斗必须使用1个减速器。我想知道的是,如果有一个设置,它实际上会将一组密钥分发给多个还原器