1. 程式人生 > >Redis(1)----更新快取的Design Pattern

Redis(1)----更新快取的Design Pattern

更新快取的Design  Pattern有四種:Cache aside,Read through、Write through、Write behind caching、我們下面一一來看一下這四種Pattern。

1.Cache Aside Pattern

這是最常見最常用的pattern了,其具體邏輯如下:

  1.失效:應用程式先從cache取資料,沒有得到,則從資料庫中取資料,成功後,放到快取中。

  2.命中:應用程式從cache中取資料,取到後返回。

  3.更新:先把資料存到資料庫中,成功後,再讓快取失效。