redis实现分布式锁
https://www.cnblogs.com/angelyan/p/11523846.html
使用命令介绍:
- SETNX
SETNX key val:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0。 - expire
expire key timeout:为key设置一个超时时间,单位为second,超过这个时间锁会自动释放,避免死锁。 - delete
delete key:删除key
在使用Redis实现分布式锁的时候,主要就会使用到这三个命令。
本文作者:bitterteaer
本文链接:https://www.cnblogs.com/bitterteaer/p/17762589.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步