redis锁
私家车
追梦的路上,会失去很多,特别是青春的年华,但是,我要努力抓住我能珍惜的东西
展开
-
关于redisson锁续期的疑问
从新的3.x版本后的redisson的源码中可以找到为所续期创建的定时任务,但是在老的1.2.1中并没有找到定时任务的创建,所以redisson的锁自动续期能力是后来版本引入的嘛?还是策略有所变化。 3.11版本 private void scheduleExpirationRenewal(long threadId) { RedissonLock.ExpirationEntry entry = new RedissonLock.ExpirationEntry(); Redisso原创 2021-11-02 17:22:21 · 567 阅读 · 0 评论 -
set命令保证java中的redis分布式操作的原子性
网络看到很多各种方式的redis锁的使用,但是都无法避免原子操作的保证,看到很多各种麻烦的方式,很难实现,而且存在各种问题。redis自己提供了安全的原子操作加锁方式。 redis命令: SET key value [EX seconds] [PX milliseconds] [NX|XX] EXseconds:将键的过期时间设置为seconds秒。执行SETkeyvalueEXseconds的效果等同于执行SETEXkeysecondsvalue。 PXmill...原创 2021-08-05 11:59:59 · 1497 阅读 · 2 评论