一、双写模式:

在写入数据库时,也写入缓存。

二:失效模式:

在写入新数据后,删除缓存中数据,下次请求时查询数据库,并把查到的最新数据写入缓存。

不管是双写模式还是失效模式,缓存中的数据与数据库中会存在一定的延迟性,滞后后,但会实现最终一致性。对于一致性要求极高的数据,经常修改的数据,不建议存缓存, 不如直接查库。

使用建议:1.缓存的所有数据都设置过期时间,数据过期下一次查询触发主动更新;

2.读写数据的时候,加上分布式读写锁。

谷粒商城p166学习笔记。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部