redis分布式锁setnx加上设置过期时间不是原子的,但是redis提供了原子操作的api

set中的原子操作

set key value [expiration EX seconds|PX milliseconds] [NX|XX]

set item-4 111 EX 20 NX

setNX,设置过期时间不是原子的

setNx key value

set key value [expiration EX seconds|PX milliseconds]

setNX item-4 111
set item-4 111 EX 20
发布了78 篇原创文章 · 获赞 29 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/lvhonglei1987/article/details/103767326