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