Open jwenjian opened 4 years ago
Card Redis 深度历险:核心原理与应用实践 - 老錢 - 掘金小册 added the to the 架构/中间件/数据库/MySQL list in the 遇见 board at January 15, 2020 at 09:57AM > Redis 2.8 版本中作者加入了 set 指令的扩展参数,使得 setnx 和 expire 指令可以一起执行,彻底解决了分布式锁的乱象。从此以后所有的第三方分布式锁 library 可以休息了。 > set lock:codehole true ex 5 nx OK ... do something critical ... > del lock:codehole 上面这个指令就是 setnx 和 expire 组合在一起的原子指令,它就是分布式锁的奥义所在。 --- View on Trello
January 15, 2020 at 09:57AM
Card Redis 深度历险:核心原理与应用实践 - 老錢 - 掘金小册 added the to the 架构/中间件/数据库/MySQL list in the 遇见 board at
January 15, 2020 at 09:57AM
> Redis 2.8 版本中作者加入了 set 指令的扩展参数,使得 setnx 和 expire 指令可以一起执行,彻底解决了分布式锁的乱象。从此以后所有的第三方分布式锁 library 可以休息了。 > set lock:codehole true ex 5 nx OK ... do something critical ... > del lock:codehole 上面这个指令就是 setnx 和 expire 组合在一起的原子指令,它就是分布式锁的奥义所在。
---
View on Trello