1 mysql唯一键
2 redis
lua脚本保证原子性
setnx
expire
看门狗保证执行的时间大于锁的时间
为了避免其他人误删除 值和对应的用户一一对应 保证唯一 比如值为uid
3 redisson
4 redis多台奇数master 超过一般就获取锁成功
5 zk
参考
https://www.cnblogs.com/liuqingzheng/p/11080501.html
https://my.oschina.net/u/4499317/blog/5039486
https://www.cnblogs.com/crazymakercircle/p/14504520.html#autoid-h3-9-4-0
标签:www,cnblogs,redis,html,https,com,分布式 From: https://www.cnblogs.com/php-no-2/p/17527682.html