为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

redis可以设置过期时间

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

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

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信