慕粉3287026
2017-09-08 12:20
如果秒杀对象的库存发生了改变,而redis中保存的仍是旧的秒杀对象怎么办,应该如何保证一致性?而高并发的环境超时维护恐怕....
redis只是作为缓存,对数据库进行修改更新的MySQL。mysql更新之后自动同步到redis
很让人疑惑的问题. rendis如果作为秒杀开始标志位的话,与库存无关.如果用redis的原子性来达到秒杀库存控制的话,秒杀阶段暂时又与数据库数据无关.使用redis又使用数据控制,这没什么好处吧,反而还要保证缓存同步问题,得不偿失.
Java高并发秒杀API之高并发优化
78600 学习 · 170 问题
相似问题