Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

trcflyer/distributedlock

Repository files navigation

distributedlock

分布式锁

1.使用redis实现分布式锁

获取锁使用jedis.set(key,value,"NX","EX",timeOut); 避免使用jedis.setnx(lockKey, identifier)和jedis.expire(lockKey, lockExpire)导致的非原子操作,释放锁使用的是lua代码实现原子性

2.使用zookeeper实现分布式锁

About

两种方式实现分布式锁

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /