Redis缓存更新策略 发表于 2018-09-18 | 评论数: | 阅读次数: 更新缓存常用的策略及分析 Cache Aside模式 查询请求全过程 请求数据 查询缓存 查询数据库 数据库结果放入缓存 更新请求全过程 更新数据库 使缓存失效 最常用的模式,这个模式下缓存和DB之间的数据同步错误率最小,效率最低 Read/Write Through模式 查询请求全过程 直接访问缓存服务 缓存服务将数据更新到数据库 更新请求全过程 直接访问缓存服务 缓存服务将数据更新到数据库 数据依赖主要是来源于缓存,服务依赖于缓存服务的可用性,效率中等 Write Behind模式 查询请求全过程 直接访问缓存服务 缓存服务开启异步将数据更新到数据库 更新请求全过程 直接访问缓存服务 缓存服务开启异步将数据更新到数据库 服务完全依赖于缓存,效率最高(只写1次),缓存和DB之间的数据同步错误率最大