自动删除过期的内存缓存项


Do expired memcache items autodelete?

我在今天早上00:54在memcache中设置了一个项目,过期时间为30分钟。当我今天早上回到办公室时,我从memcache中调用了同一个密钥,并惊讶地检索到它,因为它本应过期。只有当memcache内存不足时,该项才会被删除吗?还是更可能是我的脚本中有错误?

我使用的是PHP和memcache对象。

一旦memcached密钥达到到期时间,检索它将返回与尝试检索从未存在过的密钥相同的结果。