麒麟v10 上部署 TiDB v5.1.2 生产环境优化实践
431
2023-04-03
【原创】分布式之数据库和缓存双写一致性方案解析(三)
正文
先删缓存,再更新数据库,再删缓存
正文
在开始这篇文章之前,我们先自己思考一下以下两个更新策略
方案一
(1)删缓存(2)更数据库(3)删缓存
方案二
(1)更数据库(2)删缓存
大家看下面的文章前,自己先思考一下,方案一的步骤(1)有没有存在的必要?先上一个结论:方案二存在的缺点,方案一全部存在,且方案一比方案二多一个步骤,所以应该选方案二。
综上所述,我们应该选择方案二,而不是方案一。方案二存在的缺点,方案一全部存在,且方案一步骤上多了一步,增加了不稳定因素。
总结
该文章只是纠正了一下目前流传的观点的正确性,并没有针对任何人。技术的世界,只论技术。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。