代码拉取完成,页面将自动刷新
基于Docker、MySQL8 Group Replication
测试代码在TestShardingDatabase.java,包含插入和查询
演示视频地址:https://www.bilibili.com/video/BV1CT4y1M7wg/
备用演示视频地址:链接: https://pan.baidu.com/s/11cUJpmObevteGay6POLzKg 密码: 81va
分库分表和主从规则,具体配置见application-sharding-master-slaves.properties:
masterSlaveRules:
master0:
masterDataSourceName: master0
name: master0
slaveDataSourceNames:
- slave0
- slave1
master1:
masterDataSourceName: master1
name: master1
slaveDataSourceNames:
- slave2
- slave3
tables:
c_order:
actualDataNodes: master$->{0..1}.c_order$->{0..1}
databaseStrategy:
inline:
algorithmExpression: master$->{user_id % 2}
shardingColumn: user_id
keyGenerator:
column: id
type: SNOWFLAKE
logicTable: c_order
tableStrategy:
inline:
algorithmExpression: c_order$->{id % 2}
shardingColumn: id
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。