Redis缓存更新策略对比

2019-08-08  本文已影响0人  lookphp
策略 使用场景 一致性 维护成本
LRU/LRF/FIFO算法剔除 剔除 算法 通常用于 缓存 使用 量 超过 了 预设 的 最大值 时候, 如何 对现 有的 数据 进行 剔除。 例如 Redis 使用 maxmemory- policy 这个 配置 作为 内存 最大值 后 对于 数据 的 剔除 策略。 最差
超时剔除 一个视频的描述信息, 可以容忍几分钟内数据不一致 较差 较低
主动更新 应用方对于数据的一致性要求高, 需要在真实数据更新后, 立即更新缓存数据。 可以利用消息系统或者其他方式通知缓存更新。

2019-08-08

上一篇下一篇

猜你喜欢

热点阅读