mysql與redis同步可以分為三種方案:
- 通過外部應用程序控制:當寫入mysql時,自動將redis同數據刪除,等到查詢時在Redis查不到再落到mysql查回數據后再寫入redis。
- 通過mysql自動同步刷新Redis,Mysql觸發器+UDF函數實現。適合讀多寫少,不適合並發寫場景。

- 解析Mysql的binlog實現,將數據庫中的數據同步到redis。當mysql有數據寫入是,解析mysql的Binlog,將解析出來的數據寫入到Redis中。

以上總結參考:https://mp.weixin.qq.com/s/famr7u6wEH_FT1uVdi59qQ
