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

来源:2-1 redis后端缓存优化编码

慕哥4102554

2018-08-16 14:12

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

写回答 关注

2回答

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

    redis可以设置过期时间

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

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

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

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

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

Java高并发秒杀API之高并发优化

Java实现高并发秒杀API的第四门课,小伙伴一定可以从中受益

78601 学习 · 170 问题

查看课程

相似问题