Uses of Interface
org.apache.hadoop.hbase.master.LoadBalancer
Package
Description
-
Uses of LoadBalancer in org.apache.hadoop.hbase.favored
Modifier and TypeClassDescriptionclass
An implementation of theLoadBalancer
that assigns favored nodes for each region. -
Uses of LoadBalancer in org.apache.hadoop.hbase.master
Modifier and TypeMethodDescriptionHMaster.getLoadBalancer()
MasterServices.getLoadBalancer()
Returns load balancerModifier and TypeMethodDescription(package private) void
HMaster.setLoadBalancer
(LoadBalancer loadBalancer) -
Uses of LoadBalancer in org.apache.hadoop.hbase.master.assignment
-
Uses of LoadBalancer in org.apache.hadoop.hbase.master.balancer
Modifier and TypeClassDescriptionclass
The base class for load balancers.class
class
An implementation of theLoadBalancer
that assigns favored nodes for each region.class
a balancer which is only used in maintenance mode.class
Makes decisions about the placement and movement of Regions across RegionServers.class
This is a best effort load balancer.Modifier and TypeMethodDescriptionstatic LoadBalancer
LoadBalancerFactory.getLoadBalancer
(org.apache.hadoop.conf.Configuration conf) Create a loadbalancer from the given conf.Modifier and TypeMethodDescriptionstatic Class<? extends LoadBalancer>
LoadBalancerFactory.getDefaultLoadBalancerClass()
The defaultLoadBalancer
class. -
Uses of LoadBalancer in org.apache.hadoop.hbase.rsgroup
Modifier and TypeClassDescriptionclass
GroupBasedLoadBalancer, used when Region Server Grouping is configured (HBase-6721) It does region balance based on a table's group membership.