Memcache一生

时间:2012-09-03 02:30:13

标签: memcached lifetime

我读了一篇文章,使用memcache缓存存储在mysql数据库中的密码,但是在数据库中更新用户的密码时,memcache仍会缓存旧数据,在生命周期结束后,获取数据再次从数据库中获取最新数据。

是否有其他方法可以立即获取最新的更新数据?

1 个答案:

答案 0 :(得分:0)

通常,您在应用中使用的框架可让您设置规则,例如:

  • 将数据保存在memcache /何时从缓存中刷新记录
  • 如何/在什么情况下转到db

当然,一种方法是在更新db中的pw的例程中,同一例程在memcache中过期相关记录。