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

正在回答

2 回答

redis中存储的数据超出有效时间之后会被删除,从新从数据库取出数据更新到redis中,维持一定时间范围内数据库与redis数据的一致性

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

我的理解是,缓存在redis上的seckill对象是旧的。因为其他人的秒杀行为会把数据库中的number减少,而redis上缓存的number没有改变。超时就是,一定时间后,redis上这个seckill被销毁,再次查询时就会从数据库直接拿,并且把这个拿到的最新seckill存入redis。

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

举报

0/150
提交
取消

什么叫超时的基础上维护一致性

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