redis分布式锁

分布式锁可以基于很多种方式实现,比如zookeeper、redis…。不管哪种方式,他的基本原理是不变的:用一个状态值表示锁,对锁的占用和释放通过状态值来标识。

 

谈起 redis 锁,下面三个,算是出现最多的高频词汇:

  • setnx
  • redLock
  • redisson

 

redis适用鱼高并发的递增、递减:

递增指令:incr(默认从0开始)

递减指令:decr(默认从0开始,递减会出现负数,这点跟memcache不一样,mc到0)

 

参考:https://blog.csdn.net/xinquanv1/article/details/103114346

posted @ 2021-04-26 09:25  1O(∩_∩)O1  阅读(68)  评论(0编辑  收藏  举报