我正在使用帶驅逐策略的番石榴LoadingCache set expireAfterWrite()。我還使用無效的訪問條目:僅適用於自動驅逐事件的RemovalListener
v = cache.getIfPresent(k);
if(v != null) {
cache.invalidate(k);
}
有沒有辦法來添加,只有當項目獲得自動驅逐寫超時被擊中後,都會激發一個RemovalListener?從文檔看來,每次刪除條目時都會調用RemovalListener。
完美!我喜歡番石榴緩存! – amo
其實你可以直接在通知上調用'wasEvicted()'! – fry