跳至主要內容
Java Design Patterns (中文)
设计模式
编程原则
代码片段
English
简体中文
한국어
Español
Caching
Behavioral
Performance
Cloud distributed
小于 1 分钟
目的
为了避免昂贵的资源重新获取,方法是在资源使用后不立即释放资源。资源保留其身份,保留在某些快速访问的存储中,并被重新使用,以避免再次获取它们。
类图
Caching
适用性
在以下情况下使用缓存模式
重复获取,初始化和释放同一资源会导致不必要的性能开销。
鸣谢
Write-through, write-around, write-back: Cache explained
Read-Through, Write-Through, Write-Behind, and Refresh-Ahead Caching
Cache-Aside pattern