高并发架构基石:缓存技术详解与应用.pdfVIP

  • 0
  • 0
  • 约9.26千字
  • 约 12页
  • 2026-08-12 发布于北京
  • 举报

高并发架构基石:缓存技术详解与应用.pdf

本文由简悦SimpRead转码,原文地址

本介绍缓存相关的知识点以及Memcache和Redis这两个最常使用的缓存。重点学习以

下三个方面的内容:

1.使用缓存时常遇到的典型问题;

2.Memcache的内存结构;

3.Redis相关的知识点以及Redis常用结构的实现。

缓存知识点

类型

缓存是高并发场景下提高热点数据性能的一个有效,在开发项目时会经常使用到。缓

存的类型分为:本地缓存、分布式缓存和多级缓存。

本地缓存就是在进程的内存中进行缓存,比如我们的JVM堆中,可以用LRUMap来实现,

也可以使用Ehcache这样的工具来实现。本地缓存是内存,没有交互开销,性能最

好,但是受限于单机容量,一般缓存较小且无法扩展。

分布式缓存可以很好得解决这个问题。分布式缓存一般都具有良好的水平扩展能力,对较大数

据量的场景也能应付自如。缺点就是需要进行请求,性能不如本地缓存。

为了平衡这种情况,实际业务中一般采用多级缓存,本地缓存只保存频率最高的部分热点

文档评论(0)

1亿VIP精品文档

相关文档