类名称:org.apache.shardingsphere.shadow.api.config.ShadowRuleConfiguration
可配置属性:
名称 | 数据类型 | 说明 | 默认值 |
---|---|---|---|
enable | boolean | 影子库开关。可选值:true/false | false |
dataSources | Map<String, ShadowDataSourceConfiguration> | 影子数据源映射名称和配置 | 无 |
tables | Map<String, ShadowTableConfiguration> | 影子表名称和配置 | 无 |
defaultShadowAlgorithmName | String | 默认影子算法名称 | 选配项 |
shadowAlgorithms | Map<String, ShardingSphereAlgorithmConfiguration> | 影子算法名称和配置 | 无 |
类名称:org.apache.shardingsphere.shadow.api.config.datasource.ShadowDataSourceConfiguration
可配置属性:
名称 | 数据类型 | 说明 | 默认值 |
---|---|---|---|
sourceDataSourceName | String | 生产数据源名称 | 无 |
shadowDataSourceName | String | 影子数据源名称 | 无 |
类名称:org.apache.shardingsphere.shadow.api.config.table.ShadowTableConfiguration
可配置属性:
名称 | 数据类型 | 说明 | 默认值 |
---|---|---|---|
dataSourceNames | Collection<String> | 影子表关联影子数据源名称列表 | 无 |
shadowAlgorithmNames | Collection<String> | 影子表关联影子算法名称列表 | 无 |
算法类型的详情,请参见内置影子算法列表。