6
我使用學說2的結果高速緩存的查詢檢索用戶的新郵件(短信應用)的數量:學說2結果緩存失效
$query->useResultCache(true, 500, 'messaging.nb_new_messages.'.$userId);
我試圖否定這一高速緩存這樣(在我的實體庫中):
public function clearNbNewMessagesOfUserCache($userId) {
$cacheDriver = $this->getEntityManager()->getConfiguration()->getResultCacheImpl();
$result = $cacheDriver->delete('skepin_messaging.nbNewMessages.'.$userId);
if (!$result) {
return false;
}
return $cacheDriver->flushAll();
}
因此,我不需要在我的網站的每個頁面上進行無用的查詢。
我的問題:是一個推薦的做法?我最終會遇到問題嗎?
您沒有回答我的問題... – Nanocom