缓存的读取与写入模式
发布时间
阅读量:
阅读量
缓存有三种读写模式
- 常见的缓存旁路模式(Cache Aside Pattern)
- 读写穿透模式(Read/Write Through Pattern)
- 延迟写入缓存模式(Write Behind Caching Pattern)
一、Cache Aside Pattern(常用)
Cache Aside Pattern(旁路缓存)作为最为典型的缓存与数据库协同读写机制,被广泛应用于系统设计中。在数据读取过程中,首先尝试从缓存中获取所需信息,若缓存中不存在该数据,则转向数据库进行查询,待获取到目标数据后,将其写入缓存以供后续访问,并同时将查询结果反馈给请求方。

在进行数据更新操作时,应首先完成数据库的更新过程,随后再执行缓存的清除操作。

为什么是删除缓存,而不是更新缓存呢?
1、缓存所存储的数据结构包括哈希表
全部评论 (0)
还没有任何评论哟~
