1. 程式人生 > >mysql讀寫分離(三)--- 讀寫分離實現

mysql讀寫分離(三)--- 讀寫分離實現

現在的mysql讀寫分離方案有很多,在這裡筆者列舉出幾種自己使用過的方案:

1.spring實現route不同的資料來源,來達到讀寫分離的目的。

   主要原理是根據service或者dao方法做切面,然後根據規範方法名字首來切換不同的資料來源,實現讀寫分離,好處,速度快,支援事務,但是缺點,是不好管理

2.atlas,360開源的mysql中介軟體

   atlas作為中介軟體,支援事務,還有mysql的主從管理和切換等等優點,但是會對效能有一定損耗,不過不是太多,最主要的優點是對事務的支援以及強大方便的管理功能,

時間關係,會在以後的時間新增詳細的實現方案