### 一、简介 Spring框架提供了一种名为Spring Cache的缓存策略。Spring Cache是一种抽象层,它提供了一种方便的方式来管理缓存,并与Spring应用程序中的各种缓存实现(如EhCache、Guava、Caffeine等)集成。 Spring Cache使用注解(如@Cac
2023-09-02 19:01:32
缓存击穿是指缓存中没有的数据,而查询非常频繁的数据,导致大量的请求落到了数据库上,因此很容易导致数据库连接数暴增,甚至导致宕机。 下面是 PHP 解决缓存击穿问题的一般解决方案: // 获取 Key $key = 'my_key'; // 根据 Key 从 Redis 中获取数据 $
2023-06-23 11:16:56
作为JAVA本地缓存综合实力天花板的Ehcache,还提供了对于集群能力的支持,这也使其不仅仅是个单机缓存,更是一个分布式缓存。本篇一起探讨Ehcache的各种集群方案。
2023-01-06 17:43:37
缓存概述 解决不同设备间速度不匹配问题。 互联网分层架构:降低数据库压力,提升系统整体性能,缩短访问时间。 高并发问题 缓存并发(击穿):缓存过期后将尝试从后端数据库获取数据 缓存穿透:不存在的 ke
2022-10-23 21:19:34
1、缓存穿透 先来看一下缓存穿透,是指业务请求穿过了缓存层,落到持久化存储上。在大多数场景下,我们应用缓存是为了承载前端业务请求,缓存被击穿以后,如果请求量比较大,则会导致数据库出现风险。 以双十一为
2022-07-31 15:54:47