【每日阅读】2020年05月10日-缓存模式以及缓存的数据一致性

链接

https://mp.weixin.qq.com/s/6Z7A-M9ODFHiyulO2Q2hZA

文章截图

简评

这篇文章讲了缓存的几种模式,我总结一下,可以按读写来这么区分:

读:

  1. 客户端只读cache,cache向DB要:read-through
  2. 客户端自己读DB,把最新数据放入cache:read-aside

写:

  1. 客户端只写cache,cache自己等待时机写DB:write-back
  2. 客户端只写DB:write-around
  3. 同时写cache和DB:write-through

记住上面的分类并没有什么用,有用的是在我们需要使用缓存时会根据优缺点搭配不同缓存模式。我想了下,应该是如果我们更看重读还是写,哪个优先级高就选择利于那个的缓存方式。

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

(0)
geekgaogeekgao博主
上一篇 2020年5月9日
下一篇 2020年5月11日

相关推荐

发表回复

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

GitHub
分享本页
返回顶部

Warning: error_log(/usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/#log/log-2619.txt): failed to open stream: No such file or directory in /usr/local/lighthouse/softwares/wordpress/wp-content/plugins/spider-analyser/spider.class.php on line 2900