Redis实现分布式锁原理SetNx命令

  • 时间:
  • 浏览:0
  • 来源:跟我学网络
基于redis setnx的简易分布式(修正版)
能写下来,理解才会更深
03-28 2万+

前面写过一篇  错误示例 , 当时写完测试方法不对,就直接放上来了.后面实际使用过程中发现不行, 这次将改正后的记录下来.前一篇写了一些的概念和为了防止死而使用redis对key的有效期来控制超时释放.这些都是没有问题的.而上一篇出问题的地方,基本上也是现在网上很多帖子的问题所在.问题1: 获取原来的获取, 是使用setnx 和 expire 两条命令实现的, 这不是个原子操作. 所以就...