目前在實做 db cache 的作法
是抓出 cache 後去判斷是否過期 再決定是否要用這個cache
不過經過貓哥的開示 ,比較好的作法應該是要在寫入cache 的時後就確保他是沒過期的資料
而取出cache 就直接使用 ,不要在取出的時後再去判斷他是否過期
若沒cache 就用正常的方式去取得資料
有cache 則直接使用!!!
看來須要再改寫一下 cache 的部份
目前在實做 db cache 的作法
是抓出 cache 後去判斷是否過期 再決定是否要用這個cache
不過經過貓哥的開示 ,比較好的作法應該是要在寫入cache 的時後就確保他是沒過期的資料
而取出cache 就直接使用 ,不要在取出的時後再去判斷他是否過期
若沒cache 就用正常的方式去取得資料
有cache 則直接使用!!!
看來須要再改寫一下 cache 的部份