JAVA知识点:
(掌握)分布式锁:
1、数据库层面锁
unique(唯一性约束) 或 for....update
2、Zookeeper
3、Redis
使用 SETNX key value----只在键 key 不存在的情况下, 将键 key 的值设置为 value 。若键 key 已经存在, 则 SETNX 命令不做任何动作。(这里符合分布式锁的 处理方式)
JAVA知识点:
(掌握)分布式锁:
1、数据库层面锁
unique(唯一性约束) 或 for....update
2、Zookeeper
3、Redis
使用 SETNX key value----只在键 key 不存在的情况下, 将键 key 的值设置为 value 。若键 key 已经存在, 则 SETNX 命令不做任何动作。(这里符合分布式锁的 处理方式)
本文标题:<--个人成长笔记系列-->分布式锁的实现方式(三种)
本文链接:https://www.haomeiwen.com/subject/pienectx.html
网友评论