項目架構圖

底層mysql是存儲,redis是緩存,dao層操作mysql,cache層操作redis,service層處理業務邏輯,rest api層為前端提供rest接口。前端這邊用react進行模塊化,webpack打包部署。網關nginx進行負載均衡。mysql、redis、nginx和springboot應用都放在docker里部署。
為什么引入redis?
由於某個系統可能並發量比較高,所以不直接訪問數據庫,加了一層緩存層防護一下。
項目架構圖

底層mysql是存儲,redis是緩存,dao層操作mysql,cache層操作redis,service層處理業務邏輯,rest api層為前端提供rest接口。前端這邊用react進行模塊化,webpack打包部署。網關nginx進行負載均衡。mysql、redis、nginx和springboot應用都放在docker里部署。
為什么引入redis?
由於某個系統可能並發量比較高,所以不直接訪問數據庫,加了一層緩存層防護一下。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。