课程
/后端开发
/Java
/Java高并发秒杀API之高并发优化
如果秒杀对象的库存发生了改变,而redis中保存的仍是旧的秒杀对象怎么办,应该如何保证一致性?而高并发的环境超时维护恐怕....
2017-09-08
源自:Java高并发秒杀API之高并发优化 2-1
正在回答
redis只是作为缓存,对数据库进行修改更新的MySQL。mysql更新之后自动同步到redis
很让人疑惑的问题. rendis如果作为秒杀开始标志位的话,与库存无关.如果用redis的原子性来达到秒杀库存控制的话,秒杀阶段暂时又与数据库数据无关.使用redis又使用数据控制,这没什么好处吧,反而还要保证缓存同步问题,得不偿失.
举报
Java实现高并发秒杀API的第四门课,小伙伴一定可以从中受益
3 回答redis 对象存取
2 回答对象缓存问题
1 回答数据库出现更改更新缓存
1 回答为什么不用redis的hash来存储对象?
3 回答redis缓存的上限???