redis实现分布式锁

https://www.cnblogs.com/angelyan/p/11523846.html

使用命令介绍:

  1. SETNX
    SETNX key val:当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,则什么都不做,返回0。
  2. expire
    expire key timeout:为key设置一个超时时间,单位为second,超过这个时间锁会自动释放,避免死锁。
  3. delete
    delete key:删除key
    在使用Redis实现分布式锁的时候,主要就会使用到这三个命令。
posted @ 2023-10-13 17:01  bitterteaer  阅读(3)  评论(0编辑  收藏  举报