关注
关于分布式锁的问题说setnx有点背的感觉,实际线上开发如果用setnx会发生很多问题而且不管怎么解决都会有地方处理不好,当下有很多包装好的框架比如redission可以直接拿来用,其次的话就是自己实现一个分布式锁,有点像用AQS框架来实现lock的感觉,其次因为redis事务没有原子性比较坑,直接拿watch来用也会出问题,所以一般用lua脚本语言来保证原子性。当然实现分布式还有很多选择,这么回答比较加分,希望后面的朋友看到都能学习到。
查看原帖
7 1
相关推荐
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
24948次浏览 174人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
373962次浏览 2298人参与
# 我的求职总结 #
502578次浏览 7004人参与
# 腾讯工作体验 #
642087次浏览 3875人参与
# 27届实习投递记录 #
101102次浏览 1014人参与
# 摸鱼被leader发现了怎么办 #
206192次浏览 935人参与
# 实习的内耗时刻 #
239920次浏览 1655人参与
# 今年秋招哪家公司给的薪资最良心? #
486823次浏览 2597人参与
# 你后悔选择现在的专业吗 #
126436次浏览 715人参与
# 春招开局,你有保底offer吗? #
146038次浏览 696人参与
# 秋招投简历越早越好吗 #
117587次浏览 858人参与
# 你遇到过哪些神仙同事 #
146415次浏览 776人参与
# 材料专业可以靠半导体脱坑吗? #
41564次浏览 156人参与
# 金融财会交流会 #
153167次浏览 504人参与
# 如何看待应届生身份? #
257205次浏览 2361人参与
# 24届硬件人与华为的爱恨情仇 #
162583次浏览 1014人参与
# 牛客AI体验站 #
31361次浏览 444人参与
# AI岗位暴涨12倍,你会转AI赛道吗? #
25891次浏览 213人参与
# 秋招提前批启动你开冲了吗 #
194221次浏览 2260人参与
# 滴!实习打卡 #
858464次浏览 6887人参与
查看30道真题和解析