緩存架構分析
緩存雪崩
緩存擊穿
Java 應用層 - 自定義緩存註解
康威定律
網易雲 - Redis服務
網易後段架構中緩存方面設計
- 延遲是可以接受的
- nginx + lua + redis
- 遊覽器也有本地緩存Web SQL + Local Storage 等等…
- 數據傾斜,保證數據均衡分配
- 康威定律
- redis端口號不要直接對外開放
- 雲平臺 安全組
- 自建機房 :不要bind 0.0.0.0
- 每個命令注意它的時間複雜度,redis文檔中有。
- 監控工具 :redis - live 利用info搭建平臺自研預警,或zabbix
- 對redis進行改進,優化
錯誤:頁面不會緩存
頁面有緩存,比如頁面中存有該圖片但不意味着就不向服務器發送請求,遊覽器會向服務器發送請求但服務器返回的body爲空的,由響應碼告訴說該數據緩存中有你可以在本地找找。