分布式锁原理

基本原理

所有的服务从redis中插入数据 若插入成功 则表示拿到锁 则可以进行数据库操作
若插入失败 则未拿到锁 则不可以进行插入操作
可以使用redis SET key value [EX seconds] [PX milliseconds] [NX|XX] 命令
EX seconds – 设置键key的过期时间,单位时秒
NX – 如果不存在 则插入失败

posted @ 2022-02-21 19:19  RainbowMagic  阅读(27)  评论(0)    收藏  举报