问答详情
源自:2-1 redis后端缓存优化编码

如果seckill的信息被更新了怎么办

那用户不是会从Redis中获得过期的信息

提问者:慕哥4102554 2018-08-16 14:12

个回答

  • 郭小V先森
    2018-11-01 17:37:01

    redis可以设置过期时间

    一般来说往redis设置值(set)的时候会对这个key设置一个过期时间

    设置过期时间有两种方法,一种是倒计时,一种是时间戳。具体怎么设置可以上redis官网查询

    过期时间到了,这个key就值就被置空。用户获取出来的是空值,这时候按照视频说的就会去数据库获取新的信息

  • 青春之帆由我掌舵3303140
    2018-08-18 10:55:01

    所以需要在更新seckill信息时,重新更新redis信息