关注
关于分布式锁的问题说setnx有点背的感觉,实际线上开发如果用setnx会发生很多问题而且不管怎么解决都会有地方处理不好,当下有很多包装好的框架比如redission可以直接拿来用,其次的话就是自己实现一个分布式锁,有点像用AQS框架来实现lock的感觉,其次因为redis事务没有原子性比较坑,直接拿watch来用也会出问题,所以一般用lua脚本语言来保证原子性。当然实现分布式还有很多选择,这么回答比较加分,希望后面的朋友看到都能学习到。
查看原帖
7 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 春招什么时候投? #
9756次浏览 165人参与
# 今年秋招你收到了多少封邮件? #
37375次浏览 274人参与
# 春节前,你还在投简历吗? #
13108次浏览 151人参与
# 牛友的春节生活 #
6721次浏览 142人参与
# 牛客AI体验站 #
14657次浏览 266人参与
# 春节提前走,你用什么理由请假? #
9514次浏览 222人参与
# 从夯到拉,锐评职场mentor #
4531次浏览 66人参与
# 备战春招/暑实,现在应该做什么? #
4439次浏览 145人参与
# 实习到现在,你最困惑的一个问题 #
4210次浏览 120人参与
# 距离春招还有一个月,你现在是什么开局? #
6367次浏览 110人参与
# AI“智障”时刻 #
25915次浏览 129人参与
# 聊聊Agent开发 #
23639次浏览 577人参与
# 机械人的offer怎么选 #
250364次浏览 1186人参与
# 暑期实习什么时候投? #
6695次浏览 155人参与
# 推荐一个值得做的AI项目 #
6486次浏览 169人参与
# 投格力的你,拿到offer了吗? #
171505次浏览 875人参与
# 非技术2024笔面经 #
466032次浏览 4940人参与
# 实习生应该准时下班吗 #
335754次浏览 1737人参与
# 通信硬件薪资爆料 #
1226628次浏览 7207人参与
# 大家实习每天都在干啥 #
121704次浏览 633人参与