当前位置: 首页 > wzjs >正文

国家企业信用信息公示系统官网站小程序开发哪家更靠谱

国家企业信用信息公示系统官网站,小程序开发哪家更靠谱,英文网站建设szjijie,vr功能网站建设我们在面试的时候redis与mysql双写一致性是一个常考的问题,今天我们就一起探讨一下吧 所谓的一致性就是数据的一致性,在分布式系统中,可以理解为多个节点中数据的值是一致的。 强一致性: 这种一致性级别是最符合用户直觉的&…

我们在面试的时候redis与mysql双写一致性是一个常考的问题,今天我们就一起探讨一下吧

所谓的一致性就是数据的一致性,在分布式系统中,可以理解为多个节点中数据的值是一致的。

强一致性: 这种一致性级别是最符合用户直觉的,他要求系统写入什么,读出来的也会是什么,用户体验好,但是实现起来往往对系统的性能影响大

弱一致性: 这种一致性级别约束了系统在写入成功后,不承诺立即可以读到写入的值,也不承诺多久之后数据能够达到一致性,但会尽可能地保证到某个级别(比如毫秒级别)后,数据能够达到一致状态

最终一致性: 最终一致性是弱一致性的一个特例,系统会保证在一定时间内,能够达到一个数据一致的状态。之所以将最终一致性单独提出来,是因为他是弱一致性中非常推崇的一种一致性模型,也是业界在大型分布式系统的数据一致性上比较推崇的模型

延时双删
1,先删除缓存
2,再更新数据库
3,休眠一会,再删除缓存

删除缓存重试机制
1,写请求更新数据库
2,缓存因为某些原因,删除失败
3,把删除失败的key放到消息队列
4,消费消息队列的消息,获取要删除的key
5,重试删除缓存操作

读取binlog异步删除缓存
通过读取数据库binlog日志来异步淘汰key
mysql为例,可以使用canal将binlog日志采集发送到MQ队列里面,然后通过ACK机制确认处理这条更新消息,删除缓存,保证数据缓存一致性

通过redission的读写锁解决缓存一致性问题
读写使用同一把锁,(读读不互斥),(读写,写写互斥)

文章总结自:捡田螺的男孩

http://www.dtcms.com/wzjs/372783.html

相关文章:

  • 电商网站建设服务站外推广方式
  • 如何给异地网站做镜像自己的app如何接广告
  • 做视频网站要什么主机太原做网站哪家好
  • 如何做制作头像的网站线下广告投放渠道都有哪些
  • 门窗卫浴网站建设整站优化 mail
  • 做网站怎么引用字体seo优化排名服务
  • 企业品牌网站有哪些昆明网络营销
  • 网站建设域名注册熊掌号seo诊断分析
  • 仙居做网站在哪里做百度搜索页面
  • 简述网站开发的步骤郑州外贸网站推广
  • 学校网站建设介绍推广游戏怎么拉人最快
  • 幼儿园主题网络图设计 大班优化课程体系
  • 网站和新媒体建设管理办法搜索热词排行榜
  • 达建网站防止爬虫的办法网络营销人员招聘
  • 普通电脑怎么做网站服务器外国网站怎么进入
  • 网站验证码文件韩国搜索引擎排名
  • 怎样做一个好的网站暴风seo论坛
  • 在线建设网站seo综合查询工具可以查看哪些数据
  • 网站建设服务有哪些内容自己如何制作一个网页
  • 做旅游海报哪个网站好免费的微信推广软件哪个好
  • 弥勒建设局网站石家庄疫情最新情况
  • 网站建设浙江公司沈阳专业seo关键词优化
  • 专门做资产负债表结构分析的网站微信软文是什么意思
  • 妇女网站建设方案网站排名优化制作
  • 桂林城乡建设局网站seo推广排名软件
  • 基于h5的移动网站开发广州seo网站推广公司
  • 做网站的公司首选智投未来白酒营销策划方案
  • 如何把自己做的网站连上网营销文案
  • javascript搭建网站nba最新消息新闻
  • 陕西做网站的网络营销师是做什么的