分布式锁的几种常见实现方式

数据库乐观锁实现方式用表中一行记录来表示锁,其中表示锁的字段采用唯一约束当多个线程同时执行插入语句时,只有一个能插入成功,可以认为获得到了锁,其他则会报错:ERROR 1062 (23000): Duplicate entry ‘1’ for key ‘uiq_idx_resource’),这种情况
分布式锁 Redis Lock MySQL Zookeeper 2021年05月30日 494次浏览