1. 首页
  2. 编程语言
  3. Java
  4. 1_Redis.md

1_Redis.md

上传者: 2020-08-05 22:46:10上传 MD文件 5.41KB 热度 12次
使用SpringBoot封装的RedisTemplate实现分布式锁需要实现以下几点 (1):问题: 防止服务器宕机等情况发生时,Redis锁成为死锁 *解决方式:存入Redis的KEY, VALUE设置过期时间* (2):问题: 并发访问下,同一个KEY只有一个用户能向Redis中设置值成功,其余用户设置失败 解决方式:使用stringRedisTemplate.opsForValue().setIfAbsent(Key, Value, 存活时间, 时间单位); (3):问题: 在当前用户的程序未执行完成时,存入Redis的锁(KEY)不能失效
用户评论