| 程序包 | 说明 |
|---|---|
| com.dangdang.ddframe.rdb.sharding.api.strategy.database | |
| com.dangdang.ddframe.rdb.sharding.api.strategy.table | |
| com.dangdang.ddframe.rdb.sharding.routing.strategy |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DatabaseShardingAlgorithm
Database sharding algorithm interface.
|
interface |
MultipleKeysDatabaseShardingAlgorithm
Database sharding algorithm for multiple sharding keys interface.
|
interface |
NoneKeyDatabaseShardingAlgorithm<T extends Comparable<?>>
Database sharding algorithm for none sharding keys interface.
|
interface |
SingleKeyDatabaseShardingAlgorithm<T extends Comparable<?>>
Database sharding algorithm for single sharding key interface.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NoneDatabaseShardingAlgorithm
Database sharding algorithm for none sharding interface.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MultipleKeysTableShardingAlgorithm
Table sharding algorithm for multiple sharding keys interface.
|
interface |
SingleKeyTableShardingAlgorithm<T extends Comparable<?>>
Table sharding algorithm for single sharding key interface.
|
interface |
TableShardingAlgorithm
Table sharding algorithm interface.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NoneTableShardingAlgorithm
Table sharding algorithm for none sharding interface.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MultipleKeysShardingAlgorithm
Multiple keys sharding algorithm.
|
interface |
NoneKeyShardingAlgorithm<T extends Comparable<?>>
None key sharding algorithm.
|
interface |
SingleKeyShardingAlgorithm<T extends Comparable<?>>
Single key sharding algorithm.
|
| 构造器和说明 |
|---|
ShardingStrategy(Collection<String> shardingColumns,
ShardingAlgorithm shardingAlgorithm) |
ShardingStrategy(String shardingColumn,
ShardingAlgorithm shardingAlgorithm) |
Copyright © 2017. All rights reserved.