Skip to content

Latest commit

 

History

History

distributed-tool

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

演示如何使用分布式锁

  • redis+lua
    • 使用jedis实现分布式锁
  • redission
    • RLock 比较常用
  • zookeeper原生api
    • zookeeper在集群较多、写比较多的时候性能会急剧下降,毕竟ZAB协议是基于投票(quorum)的算法,因此对于节点非常多的情况下,如果使用ZK作为注册中心,当大量服务同时上下线时就可能出问题,因为写的过程中ZK不能对外提供服务。
  • zookeeper curator