redis為什么適合做緩存

redis是一款內存高速緩存數據庫;

數據模型為:key – value,非關系型數據庫使用的存儲數據的格式;

redis為什么適合做緩存

數據庫緩存:(推薦學習:Redis視頻教程

sql語句時key值,查詢結果resultSet是value,當同一個查詢語句訪問時(select * from t_product),只要曾經查詢過,調用緩存直接返回resultSet,節省了數據庫讀取磁盤數據的時間。

持久層緩存:

減少了連接數據庫的時間;減少了resultSet封裝對象的過程。

業務層和控制層的緩存:

減少調用層次。

描述緩存在業務層的邏輯:

查詢商品信息

判斷當前查詢在緩存是否有數據

如果有數據,直接返回,當前請求結束;

如果沒有數據,查詢持久層數據庫數據,獲取數據存儲再緩存一份,供后續訪問使用;

更多redis相關技術文章,請訪問Redis視頻教程欄目進行學習!

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享