分布式锁(zookeeper&redis&mysql实现)学习

分布式锁三种实现方式:

 

1、zoopkeeper -- 临时节点特性

2、redis -- setnx特性

3、数据库实现 -- 唯一性约束、排它锁for update

 

详见大牛博客(强烈推荐):

 

分布式锁的几种使用方式(redis、zookeeper、数据库):

https://blog.csdn.net/u010963948/article/details/79006572

 

扩展阅读:

 

Zookeeper学习中的疑难问题总结,很受用:

https://blog.csdn.net/u010963948/article/details/83381757

 

redis分布式锁基本写法可参考:

分布式锁的作用及实现:

https://blog.csdn.net/L_BestCoder/article/details/79336986

 

以上实现中需要重点考虑的问题参考:

分布式锁之redis实现:

https://blog.csdn.net/zy_281870667/article/details/80558568

 

Mysql关于分库、分表、分区的具体介绍:

https://blog.csdn.net/u010963948/article/details/83383826

 

你可能感兴趣的:(Java开发框架)