FWQ
浅谈Redis缓存更新策略
浅谈Redis缓存更新策略 0浏览 收藏 对于一个数据库开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《浅谈Redis缓存更新策略》,主要介绍了redis缓存,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了! 内存淘汰 超时剔除 主动更新 说明 不用自己维护,利用Redis的内存淘汰机制,当内存不足时自动淘汰部分数据。下次查询时更新缓存 给缓存数据添加TTL时间,到期后自动删除缓存,下次查询时更新缓存 编写业务逻辑,在修改数据的同时,更新缓存 一致性 差 一般 好 维护成本 无 低 高 业务场景需求: 在基本不会更新数据的情况下可以使用内存淘汰机制 在频繁更新数据的情况下可以使用主动更新,并以超时剔除作为兜底方案。 主动更新的三种方法 Cache Aside Pattern:由缓存的调用者,在更新数据库的同时更新缓存 Read/Write…