05-架构2023版-ShardingJDBC-5.3.0-实现读写分离+数据分片

一、前提说明

读写分离前提:

1、必须有读库和写库,也叫主库和从库。主库写,从库读

2、读库写库要同步,也叫主从复制

1、ShardingJDBC的不足: 没办法实现主从同步, 所以在06节文章,借助mysql本身的功能,实现1主3从的主从复制数据库。 详细见文章:06-微服务部署2023系列-centos+docker部署mysql(主从复制版)_张燊Jason的博客-CSDN博客

2、ShardingJDBC 的读写分离, 只能应用在一主多从的模式, 不能在多主多从

3、该教程适用于多个库数据一致的。写入数据为分表不分库

05-架构2023版-ShardingJDBC-5.3.0-实现读写分离+数据分片_第1张图片

二、开始实操

2.1 引入依赖 5.3.0


    
        
        
            org.projectlombok
            lombok

你可能感兴趣的:(百万架构师重要笔记,微服务,ShardingJDBC,读写分离,主从复制)