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

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

不是很懂0.0.

提问者:qq_Sebtimental丶_23564747 2018-07-28 14:35

个回答

  • 慕粉0402522908
    2018-12-24 10:27:47

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

  • 春天的雪
    2018-07-29 13:54:13

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