如何使用Redis创建分布式锁?

如何使用Redis创建分布式锁?,第1张

如何使用Redis创建分布式锁?

使用

SET
代替
SETNX
SET
接受参数以秒和毫秒为单位的到期时间,而不是UNIX时间戳值。

仅基于历史原因记录了基于SETNX的旧模式

根据

SETNX
描述:

注意:从Redis
2.6.12开始,可以使用SET命令来获取锁,并使用简单的Lua脚本来释放锁,从而创建更简单的锁定原语。该模式记录在SET命令页面中。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4944511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存