【每日阅读】2021年01月18日-缓存读取模式

有疑问就留言给我吧😄

Cache Aside

缓存当做一个旁路。

读:如果缓存命中了就直接返回,没有就从数据库读,并且把数据放入缓存。

写:如果缓存命中了就将缓存的数据删除,然后写数据库。

Read/Write Through

对数据库的操作由缓存代为操作,应用只与缓存交互。

读:如果缓存命中了就直接返回,没有就由缓存来读数据库并更新缓存。

写:如果缓存命中了就同时更新缓存和数据库,没有时一般只更新数据库。

write back

写回。即定期的将缓存的数据写回持久化存储设备。

更新时只更新缓存,不更新数据库。有一个机制定期的去更新数据库。

原创文章,作者:geekgao,如若转载,请注明出处:https://www.geekgao.cn/archives/2791

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

GitHub
分享本页
返回顶部