op 最近优化一个老项目,项目之前是单数据库( MySQL5.7 )。因为数据量太大了读写也很频繁,数据库顶不住,领导让我优化,其中一点提到将其改成读写分离的形式,第一次接触没有相关经验。想请教一下大伙,Java 里面读写分离的模式用多数据源还中间件合适?最好对代码的改动最小。如果用中间件的话有什么比较推荐的中间件吗?