1. 程式人生 > >1.Cache Asia Pattern (快取+資料庫讀寫模式)

1.Cache Asia Pattern (快取+資料庫讀寫模式)

Cache Asia Pattern (快取+資料庫讀寫模式)

Cache Asia Pattern

  1. 讀流程:先讀快取,如果快取沒有資料,那麼讀取資料庫,然後取出資料放入快取,同時返回響應
  2. 寫流程:先刪除快取,然後更新資料庫

重點:為啥是刪除快取而不是更新快取呢

快取資料可能需要關聯其他表和計算,可是後面不一定有請求訪問快取。如果在寫操作頻繁的業務中,頻繁更新快取會很浪費資源