原理: html
先查詢緩存中有沒有要的數據,若是有,就直接返回緩存中的數據。 若是緩存中沒有要的數據,纔去查詢數據庫,將獲得數據先存放到緩存中,而後再返回給頁面數據庫
缺點:緩存
一、 由於內存斷電就清空數據,存放到內存中的數據可能丟失
二、 緩存中的數據可能與數據庫中數據不一致
三、 內存的成本高
四、 內存容量相對硬盤小服務器
優勢: 性能
一、減小了冗餘的數據傳輸,節省了網費。學習
二、了服務器的負擔, 大大提升了網站的性能網站
3.、加快了客戶端加載網頁的速度spa
閱讀完以上,建議接着閱讀此篇(緩存的相關知識):http://www.javashuo.com/article/p-tlcjrdqk-ca.htmlhtm
相關緩存更詳細的介紹參考學習連接:http://www.cnblogs.com/TankXiao/archive/2012/11/28/2793365.htmlblog