读写分离

优质
小牛编辑
133浏览
2023-12-01

配置入口

类名称:ReadwriteSplittingRuleConfiguration

可配置属性:

名称数据类型说明
dataSources (+)Collection<ReadwriteSplittingDataSourceRuleConfiguration>读写数据源配置
loadBalancers (*)Map<String, ShardingSphereAlgorithmConfiguration>从库负载均衡算法配置

主从数据源配置

类名称:ReadwriteSplittingDataSourceRuleConfiguration

可配置属性:

名称数据类型说明默认值
nameString读写分离数据源名称-
writeDataSourceNameString写库数据源名称-
readDataSourceNames (+)Collection<String>读库数据源名称列表-
loadBalancerName (?)String读库负载均衡算法名称轮询负载均衡算法
queryConsistent (?)boolean是否启用查询一致性路由false

算法类型的详情,请参见内置负载均衡算法列表。 查询一致性路由的详情,请参见使用规范