接口 IRegionGroupAllocator

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet generateOptimalRegionReplicasDistribution​(java.util.Map<java.lang.Integer,​org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration> availableDataNodeMap, java.util.Map<java.lang.Integer,​java.lang.Long> freeDiskSpaceMap, java.util.List<org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet> allocatedRegionGroups, int replicationFactor, org.apache.iotdb.common.rpc.thrift.TConsensusGroupId consensusGroupId)
      Generate an optimal RegionReplicas' distribution for a new RegionGroup
    • 方法详细资料

      • generateOptimalRegionReplicasDistribution

        org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet generateOptimalRegionReplicasDistribution​(java.util.Map<java.lang.Integer,​org.apache.iotdb.common.rpc.thrift.TDataNodeConfiguration> availableDataNodeMap,
                                                                                                       java.util.Map<java.lang.Integer,​java.lang.Long> freeDiskSpaceMap,
                                                                                                       java.util.List<org.apache.iotdb.common.rpc.thrift.TRegionReplicaSet> allocatedRegionGroups,
                                                                                                       int replicationFactor,
                                                                                                       org.apache.iotdb.common.rpc.thrift.TConsensusGroupId consensusGroupId)
        Generate an optimal RegionReplicas' distribution for a new RegionGroup
        参数:
        availableDataNodeMap - DataNodes that can be used for allocation
        freeDiskSpaceMap - The free disk space of the DataNodes
        allocatedRegionGroups - Allocated RegionGroups
        replicationFactor - Replication factor of TRegionReplicaSet
        consensusGroupId - TConsensusGroupId of result TRegionReplicaSet
        返回:
        The optimal TRegionReplicaSet derived by the specified algorithm