您當前位置: 南順網絡>> 官方資訊>> 建站知識

高速數據緩存

首先查詢緩存是否存在,如果存在直接返回緩存內容。不存在的話,取數據庫讀取內容后存入緩存中,下次就會直接從緩存中讀取內容。

如果項目只是存儲在 Redis 中,減輕 MySQL 壓力。建議不要設置緩存時間,由手動控制更新緩存。

查詢時建立緩存,應該同時在創建數據和修改數據時也建立緩存。避免高并發下緩存沒命中,導致流量瞬間進入 MySQL 查詢。建議使用 ThinkPHP5 的模型事件 after_write 控制緩存的創建和更新

實際項目中更多的是使用哈?;蛘吡斜韥韺崿F。


編輯:--黃強磊