Modifier and Type | Method and Description |
---|---|
ShardingValue |
HintManager.getDatabaseShardingValue(ShardingKey shardingKey)
Get sharding value for database.
|
ShardingValue |
HintManager.getTableShardingValue(ShardingKey shardingKey)
Get sharding value for table.
|
Modifier and Type | Class and Description |
---|---|
class |
ListShardingValue<T extends Comparable<?>>
Sharding value for list values.
|
class |
PreciseShardingValue<T extends Comparable<?>>
Sharding value for precise value.
|
class |
RangeShardingValue<T extends Comparable<?>>
Sharding value for range values.
|
Modifier and Type | Method and Description |
---|---|
Collection<String> |
ComplexKeysShardingAlgorithm.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues)
Sharding.
|
Modifier and Type | Method and Description |
---|---|
Collection<String> |
HintShardingAlgorithm.doSharding(Collection<String> availableTargetNames,
ShardingValue shardingValue)
Sharding.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Optional<ShardingValue> |
HintManagerHolder.getDatabaseShardingValue(ShardingKey shardingKey)
Get database sharding value.
|
static com.google.common.base.Optional<ShardingValue> |
HintManagerHolder.getTableShardingValue(ShardingKey shardingKey)
Get table sharding value.
|
Modifier and Type | Class and Description |
---|---|
class |
AlwaysFalseShardingValue
Always false sharding value.
|
Modifier and Type | Method and Description |
---|---|
ShardingValue |
Condition.getShardingValue(List<?> parameters)
Deprecated.
only test call
|
Modifier and Type | Method and Description |
---|---|
Collection<String> |
ShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues)
Sharding.
|
Modifier and Type | Method and Description |
---|---|
Collection<String> |
ComplexShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
HintShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
InlineShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
NoneShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues) |
Modifier and Type | Method and Description |
---|---|
Collection<String> |
StandardShardingStrategy.doSharding(Collection<String> availableTargetNames,
Collection<ShardingValue> shardingValues) |
Copyright © 2018. All rights reserved.