如何用Spring Boot 2和MyBatis实现多种数据源配置策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1382个文字,预计阅读时间需要6分钟。
业务系统流程复杂,为解决数据库I/O瓶颈,自然会进行数据库、拆表分服务来应对。这就可能存在一个系统中会访问多个数据库,需要配置多个数据源。第一种场景:项目服务从“
业务系统复杂程度增加,为了解决数据库I/O瓶颈,很自然会进行拆库拆表分服务来应对。这就会出现一个系统中可能会访问多处数据库,需要配置多个数据源。
第一种场景:项目服务从其它多处数据库取基础数据进行业务处理,因此各库之间不会出现重表等情况。
第二种场景:为了减轻写入压力进行读写分库,读走从库,写为主库。此种表名等信息皆为一致。
第三种场景:以上两种皆有。
本文共计1382个文字,预计阅读时间需要6分钟。
业务系统流程复杂,为解决数据库I/O瓶颈,自然会进行数据库、拆表分服务来应对。这就可能存在一个系统中会访问多个数据库,需要配置多个数据源。第一种场景:项目服务从“
业务系统复杂程度增加,为了解决数据库I/O瓶颈,很自然会进行拆库拆表分服务来应对。这就会出现一个系统中可能会访问多处数据库,需要配置多个数据源。
第一种场景:项目服务从其它多处数据库取基础数据进行业务处理,因此各库之间不会出现重表等情况。
第二种场景:为了减轻写入压力进行读写分库,读走从库,写为主库。此种表名等信息皆为一致。
第三种场景:以上两种皆有。

