Redisson
文章平均质量分 82
wenj91
好学若饥,谦卑若愚
展开
-
Redisson分布式锁实现分析
RedissonLock核心分析样例分析在分析RedissonLock前首先得大致了解下redis的lua脚本,以及执行lua脚本的方式,因为RedissonLock的核心代码就是lua脚本代码lua脚本样例:local times = redis.call('incr',KEYS[1])if times == 1 then redis.call('expire',KEYS[1], ARG原创 2016-07-27 12:06:55 · 1275 阅读 · 0 评论 -
分布式锁的简单设计
分布式锁的简单设计在一些在线秒杀或者是抢购的活动中,商品的份额往往是有限制配额的,所以对于秒杀抢购系统来说保证商品份额不被多抢尤为重要, 单点服务系统中做到这点一般来说仅通过语言本身的特性来实现是比较容易保证和实现的, 但是对于集群或者分布式的系统来说,仅仅是通过语言本身的特性是比较难于保证的,需要借助第三方组件来保证这一类型的需求单点服务在java语言中,可以采用java本身的关键字或者实现类原创 2016-12-23 16:31:51 · 453 阅读 · 0 评论