2012-02-19 21 views
1

今天早上我在00:54的memcache中設置了一個項目,過期時間爲30分鐘。當我今天早上回到辦公室時,我從memcache調用了同樣的密鑰,並且驚訝地發現它已經過期。只有在內存不足的情況下才會刪除該項目?或者更可能是我的腳本中有錯誤?過期的memcache項目autodelete?

我正在使用PHP和memcache對象。

回答

1

只要memcached密鑰達到它的到期時間,檢索它就會返回與嘗試檢索從不存在的密鑰相同的結果。

+0

我認爲是這樣,我想我已經找到了我的代碼中的錯誤。非常感謝你。 – 2012-02-19 11:54:00