| 程序包 | 说明 |
|---|---|
| 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
分库算法接口.
|
interface |
MultipleKeysDatabaseShardingAlgorithm
多片键分库算法接口.
|
interface |
NoneKeyDatabaseShardingAlgorithm<T extends Comparable<?>>
没有分片键的数据库分片算法.
|
interface |
SingleKeyDatabaseShardingAlgorithm<T extends Comparable<?>>
单分片键的分库算法接口.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NoneDatabaseShardingAlgorithm
无需分库的分片算法.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MultipleKeysTableShardingAlgorithm
多片键分表算法接口.
|
interface |
SingleKeyTableShardingAlgorithm<T extends Comparable<?>>
单分片键的分表算法接口.
|
interface |
TableShardingAlgorithm
分表算法接口.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NoneTableShardingAlgorithm
无需分表的分片算法.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
MultipleKeysShardingAlgorithm
多片键分片法接口.
|
interface |
NoneKeyShardingAlgorithm<T extends Comparable<?>>
无分片键算法接口.
|
interface |
SingleKeyShardingAlgorithm<T extends Comparable<?>>
单片键分片法接口.
|
| 构造器和说明 |
|---|
ShardingStrategy(Collection<String> shardingColumns,
ShardingAlgorithm shardingAlgorithm) |
ShardingStrategy(String shardingColumn,
ShardingAlgorithm shardingAlgorithm) |
Copyright © 2017. All rights reserved.