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

若秒杀对象的库存发生改变,redis缓存如何更新对象

如果秒杀对象的库存发生了改变,而redis中保存的仍是旧的秒杀对象怎么办,应该如何保证一致性?而高并发的环境超时维护恐怕....

提问者:慕粉3287026 2017-09-08 12:20

个回答

  • 魄弹兽
    2018-05-19 22:02:56

    和库存好像没有什么关系呀

  • 啊不得
    2017-11-19 18:22:00

    redis只是作为缓存,对数据库进行修改更新的MySQL。mysql更新之后自动同步到redis

  • 慕粉3274453
    2017-09-09 16:57:13

    很让人疑惑的问题. rendis如果作为秒杀开始标志位的话,与库存无关.如果用redis的原子性来达到秒杀库存控制的话,秒杀阶段暂时又与数据库数据无关.使用redis又使用数据控制,这没什么好处吧,反而还要保证缓存同步问题,得不偿失.