(redis + lua脚本 )实现redis分布式锁
一、前言基于redis实现分布式锁,其实有很多,基于 redisson,基于 jedis,等都可以实现,springBoot 默认提供 redis 操作工具 redisTemplate ,我们可以基于它配合lua 进行实现。简单业务场景不需要使用redissonredisson本身其实是基于lua脚本来保证原子性的,使用redisson需要额外引用依赖,还要单独去配置,还要增加学习成本去了解redisson相关接口,但是如果我们的需求不是那么复杂,没有必要哦,完美分布式锁的几个条件1、 互斥性:在
原创
2021-03-18 22:39:27 ·
1563 阅读 ·
4 评论