博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
Alias的博客
文档
帮助
示例
社区
博客
源码
Redis的分布式锁
Redis的分布式锁集群下的线程并发问题我们在使用synchronized进行加锁时,由于每一个JVM有一个锁监视器,这就能够保证每次只有一个线程能获取这把锁。但是若在集群环境下(假设两台),那就会有两个JVM,也就会有两个锁监视器,就会有多个线程获取到锁,这样就没办法实现多JVM之间的互斥,就会产生线程并发问题 分布式锁实现一个在多个JVM外部的同一个锁监视器 分布式锁:满足分布式系统下或...
2022-11-23
java
redis
java
redis
阅读全文
缓存穿透、缓存雪崩和缓存击穿
缓存穿透、缓存雪崩和缓存击穿简述缓存穿透缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远都不会生效,这些请求都会打到数据库。若不断发起这样的请求,就会带给数据库巨大的压力 常见的解决方案: 1、缓存空对象:在第一次请求缓存未命中,进而请求数据库也没查到数据时,我们可以在redis中缓存一个空对象,这样后续重复的请求就不会达到数据库。 优点:实现简单,维护方便 缺点:额外的...
2022-11-20
java
缓存
redis
java
缓存
redis
阅读全文
粘贴文本
全选文本
剪切文本
复制文本
站内搜索
必应搜索
新标签页打开
复制链接地址
复制图片
谷歌识图
常见问题
示例博客
加入社区
本站源码
主题源码
暗黑模式
打印页面
阅读模式