- 博客(1)
- 收藏
- 关注
原创 基于springboot的mysql实现读写分离
上面是基本流程简图,本篇博客介绍了如何实现数据库读写分离,注意读写分离的核心点就是数据路由,需要继承AbstractRoutingDataSource,复写它的determineCurrentLookupKey方法,同时需要注意全局的上下文管理器DataSourceContextHolder,它是保存数据源上下文的主要类,也是路由方法中寻找的数据源取值,相当于数据源的中转站.再结合jdbc-Template的底层去创建和管理数据源、事务等,我们的数据库读写分离就实现了。
2022-09-13 14:01:59 147 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人