数据问题
老师,如果是redis的话, 多个请求同时访问,会造成数据不一致的问题(单体项目采用对象类锁可解决这个问题,但是负载均衡下派发给服务器,就没办法解决了,只有分布式锁可以解决),
那如果多个请求对mysql进行访问的时候, 会不会出现,多个请求获取到了数据都是一样的, 然后更新的时候,是按照获取同样的数据进行更新呢?我想知道mysql是不是比redis安全一些啊, redis毕竟是单线程的。 比如说A 获取到了商品是50, B获取的也是50,然后A-1=49, 这时候B也要-1. 会不会还是49.
14
收起
正在回答 回答被采纳积分+1
1回答
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星