為什麼快取
今天,效能是我們在開發 Web 服務/應用程式時需要評估的最重要的指標之一。保持客戶參與對任何產品都至關重要,因此,提高效能和減少頁面載入時間非常重要。
執行與資料庫互動的 Web 伺服器時,其操作可能會成為瓶頸。MongoDB 在這裡也不例外,隨著 MongoDB 資料庫的擴充套件,事情真的會變慢。如果資料庫伺服器與 Web 伺服器分離,則此問題甚至會變得更糟。在這樣的系統中,與資料庫的通訊可能導致很大的開銷。
幸運的是,我們可以使用一種稱為快取的方法來加快速度。在這個例子中,我們將介紹這個方法,看看我們如何使用它來使用 Spring Cache,Spring Data 和 Redis 來增強我們的應用程式的效能。