使用Spring可以做到在应用层中实现数据库的读写分离。

参考文档:

http://blog.csdn.net/lifuxiangcaohui/article/details/7280202

思路是使用Spring AOP做数据源的切面来更换不同的读写数据库。对应的读写库使用LVS等负载器可以分发完成集群。

这种在应用层做读写分离,在项目中不是很好的控制。因为只能在程序中做控制。

 

对于MySql而已,可以使用mysql-proxy或amoeba做中间件转发和读写分离,这不需要修改应用层的代码即可完成。

参考文档:

http://jinnianshilongnian.iteye.com/blog/1720618

 

相关文章:

  • 2021-06-18
  • 2022-01-25
  • 2022-12-23
  • 2022-01-23
  • 2021-12-22
  • 2021-06-13
  • 2021-12-27
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-10
  • 2022-12-23
  • 2021-08-14
  • 2021-09-05
  • 2021-08-25
  • 2022-02-10
相关资源
相似解决方案