【发布时间】:2011-01-27 14:14:32
【问题描述】:
我正在我的网站上缓存推文(过期时间为 30 分钟)。当缓存为空时,第一个找到的用户将重新填充它。
但是,那时 Twitter API 可能会返回 200。在这种情况下,我想将之前的数据再延长 30 分钟。但是之前的数据已经丢失了。
因此,我想考虑重新填充缓存,例如在到期时间前 5 分钟,这样我就不会丢失任何日期。
那么在使用php的memcache::get()时如何知道一个item的过期时间呢?
另外,有没有更好的方法来做到这一点?
【问题讨论】: