广播表 #
配置入口 #
类名称:org.apache.shardingsphere.broadcast.config.BroadcastRuleConfiguration
可配置属性:
| 名称 | 数据类型 | 说明 |
|---|---|---|
| tables (+) | Collection<String> | 广播表规则配置 |
| actualDataSourceNames (?) | Collection<String> | 实际广播的数据源列表 |
| keyGenerateStrategies (?) | Map<String, KeyGenerateStrategiesConfiguration> | 广播表分布式序列策略列表 |
| keyGenerators (?) | Map<String, AlgorithmConfiguration> | 分布式序列算法列表 |
ColumnKeyGenerateStrategiesRuleConfiguration #
类名称:org.apache.shardingsphere.infra.config.keygen.impl.ColumnKeyGenerateStrategiesRuleConfiguration
可配置属性:
| 名称 | 数据类型 | 说明 | 默认值 |
|---|---|---|---|
| keyGeneratorName | String | 分布式序列算法名称 | - |
| logicTable | String | 广播表名称 | - |
| keyGenerateColumn | String | 广播表分布式序列列名称 |
SequenceKeyGenerateStrategiesRuleConfiguration #
类名称:org.apache.shardingsphere.infra.config.keygen.impl.SequenceKeyGenerateStrategiesRuleConfiguration
可配置属性:
| 名称 | 数据类型 | 说明 | 默认值 |
|---|---|---|---|
| keyGeneratorName | String | 分布式序列算法名称 | - |
| keyGenerateSequence | String | 序列名称 | - |
算法类型的详情,请参考分布式序列算法。