请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于锁的问题

老师,我想请问一下这里为什么不使用分布式锁呢? 听您课程说是因为只有一步操作。但是在多线程的环境下,同时大量的执行了这个写的操作,不会出什么问题吗?

正在回答 回答被采纳积分+3

3回答

洛神灬殇 2022-11-07 23:40:25

不客气,好好加油!

0 回复 有任何疑惑可以回复我~
洛神灬殇 2022-11-06 08:03:25

是的,而且原子话的

0 回复 有任何疑惑可以回复我~
  • 提问者 sssstudy #1
    好的,谢谢
    回复 有任何疑惑可以回复我~ 2022-11-06 12:36:34
洛神灬殇 2022-11-06 02:19:02

你好,首先分布式锁会导致性能下降特别大,而且在考虑最终一致性的角度而言,后面的操作都属于异步解耦的机制,计算主要通过redis所以不考虑了数据超卖问题,但是考虑最终一致性所以不用锁放弃啦一致性,提高了可用性

0 回复 有任何疑惑可以回复我~
  • 提问者 sssstudy #1
    因为redis是单线程的所以会将请求串行化吗
    回复 有任何疑惑可以回复我~ 2022-11-06 03:43:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信