分散式系統中有哪些快取?
快取是分散式系統開發中的常見技術,在分散式系統中的快取,不止 Redis、Memcached 等後端儲存;在前端頁面、瀏覽器、網路 CDN 中也都有快取的身影。
快取有哪些分類
如果你是做業務開發的話,提起快取首先想到的應該是應用 Redis,或者 Memcached 等服務端快取,其實這些在快取分類中只是一小部分。然而在整個業務流程中,從前端 Web 請求,到網路傳輸,再到服務端和資料庫服務,各個階段都有快取的應用。
以電商業務場景為例,如果你開啟淘寶或者京東,檢視一個商品詳情頁,這個過程就涉及多種快取的協同,我們從頁面入口開始梳理一下,如下圖所示。
前端快取
前端快取包括頁面和瀏覽器快取,如果你使用的是 App,那麼在 App
相關文章
- 分散式系統快取系列一 認識快取分散式快取
- 解析分散式系統的快取設計分散式快取
- 分散式快取分散式快取
- 理解分散式系統中的快取架構(下)分散式快取架構
- 理解分散式系統中的快取架構(上)分散式快取架構
- 大型分散式網站架構:快取在分散式系統中的應用分散式網站架構快取
- 詳談分散式系統快取的設計細節分散式快取
- 聊聊分散式快取分散式快取
- 分散式快取方案分散式快取
- redis→分散式快取Redis分散式快取
- 聊聊本地快取和分散式快取快取分散式
- 分散式系統關注點(18)——「快取穿透」和「快取雪崩」到底啥區別?分散式快取穿透
- 分散式系統關注點——360°全方位解讀「快取」分散式快取
- Alluxio在多級分散式快取系統中的應用UX分散式快取
- 分散式系統關注點——先寫DB還是「快取」?分散式快取
- 深入理解分散式系統中的快取架構(下)分散式快取架構
- 分散式快取NCache使用分散式快取
- SmartSql Redis 分散式快取SQLRedis分散式快取
- 分散式快取擊穿分散式快取
- Redis——快取穿透、快取擊穿、快取雪崩、分散式鎖Redis快取穿透分散式
- 分散式快取 - 快取簡介,常用快取演算法分散式快取演算法
- k04_分散式快取分散式快取
- 分散式快取基礎教程分散式快取
- 雲上的分散式快取分散式快取
- 分散式快取 - 概念解釋分散式快取
- 分散式之快取擊穿分散式快取
- 用Java寫一個分散式快取——快取管理Java分散式快取
- 讀構建可擴充套件分散式系統:方法與實踐05分散式快取套件分散式快取
- 從快取到分散式快取的那些事快取分散式
- 22 | 雜湊演算法(下):雜湊演算法在分散式系統中有哪些應用?演算法分散式
- 分散式快取架構綜述分散式快取架構
- ASP.NET Core - 快取之分散式快取ASP.NET快取分散式
- Gitlab Runner的分散式快取實戰Gitlab分散式快取
- 《分散式快取》讀書筆記二分散式快取筆記
- 深入分散式快取 — 學習總結分散式快取
- 用Java寫一個分散式快取——快取淘汰演算法Java分散式快取演算法
- WEB 應用快取解析以及使用 Redis 實現分散式快取Web快取Redis分散式
- 小工匠聊架構 - 分散式快取技術_快取設計架構分散式快取