我正在网站上缓存推文(30分钟过期时间)。当缓存为空时,第一个发现的用户将重新填充它。
然而,在那个时候,Twitter API可能会返回200。在这种情况下,我想延长之前的数据30分钟。但是之前的数据已经丢失了。
所以,我希望在过期时间前5分钟就重新填充缓存,这样我就不会丢失任何数据。
那么,在使用php的memcache ::get()时,如何知道项目的过期时间?
另外,有更好的做法吗?
然而,在那个时候,Twitter API可能会返回200。在这种情况下,我想延长之前的数据30分钟。但是之前的数据已经丢失了。
所以,我希望在过期时间前5分钟就重新填充缓存,这样我就不会丢失任何数据。
那么,在使用php的memcache ::get()时,如何知道项目的过期时间?
另外,有更好的做法吗?