共計 508 個字符,預計需要花費 2 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這篇文章給大家分享的是有關 redis 適合做緩存的原因的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考。一起跟隨丸趣 TV 小編過來看看吧。
Redis 是一款內存高速緩存數據庫;
數據模型為:key – value,非關系型數據庫使用的存儲數據的格式;
數據庫緩存:
sql 語句時 key 值,查詢結果 resultSet 是 value,當同一個查詢語句訪問時(select * from t_product),只要曾經查詢過,調用緩存直接返回 resultSet,節省了數據庫讀取磁盤數據的時間。
持久層緩存:
減少了連接數據庫的時間;減少了 resultSet 封裝成對象的過程。
業務層和控制層的緩存:
減少調用層次。
描述緩存在業務層的邏輯:
查詢商品信息
判斷當前查詢在緩存是否有數據
如果有數據,直接返回,當前請求結束;
如果沒有數據,查詢持久層數據庫數據,獲取數據存儲再緩存一份,供后續訪問使用;
感謝各位的閱讀!關于 redis 適合做緩存的原因就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!
正文完