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

泰安市建设职工培训中心网站进不去广州网站建设 易点

泰安市建设职工培训中心网站进不去,广州网站建设 易点,wordpress 图片水印,做水果网站行缓存问题三兄弟 是因为不同的原因让请求全部打到了数据库而造成的问题 什么是缓存穿透? 缓存穿透是指查询一个数据,在redis和MySQL中都不存在。也就是查询一个数据不存在的数据,导致每次请求都会到达数据库,给数据造成很大的压力…

在这里插入图片描述
在这里插入图片描述
缓存问题三兄弟 是因为不同的原因让请求全部打到了数据库而造成的问题

什么是缓存穿透?

缓存穿透是指查询一个数据,在redis和MySQL中都不存在。也就是查询一个数据不存在的数据,导致每次请求都会到达数据库,给数据造成很大的压力。
解决方案:
1.当查询一个不存在的数据时缓存一个空数据,这样请求就只会查一次库,把流量转移到了redis中
优点:实现起来,简单方便
缺点:消耗内存,可能会造成数据短期不一致,缓存承受压力增加
2.布隆过滤器
在这里插入图片描述
在这里插入图片描述
什么是缓存击穿?
缓存击穿:某个热点key过期了,数据同步慢,导致请求全部到达数据库
解决方案
1.互斥锁
2.逻辑过期
在这里插入图片描述

什么是缓存雪崩?

缓存雪崩是在某一时间段大量的key同时过期,导致请求全部到达数据库
解决方案
在这里插入图片描述

redis和MySQL的数据同步问题,如何进行同步?

在这里插入图片描述

如果是强一致性(CP):双写一致性(修改了数据库就修改缓存),存入redis的数据肯定是读多写少的,在数据修改时,使用读写锁是一个不错的选择。
特点:强一致,低性能,代码侵入性太高
在这里插入图片描述
在这里插入图片描述

如果是可用性(AP):mq(绝大数的数据同步,AP实现都可以用mq,允许短期数据不一致,达到最终一致性即可),canal
在这里插入图片描述

在这里插入图片描述

http://www.yayakq.cn/news/135416/

相关文章:

  • 网站备案号怎么申请辽宁省建设厅投诉网站
  • 政网站首页怎么做试中东跨境电商平台有哪些
  • 网站制作与建设与网页制作网络营销出来可以干什么工作
  • 网站建设类论文wordpress升级vip
  • 专做耐克阿迪鞋网站有了域名后怎么做网站
  • 石家庄集团网站建设浦口区网站建站
  • 辽宁做网站和优化百度域名是什么意思
  • 廉洁广州在线网站建设地方网站怎么做挣钱
  • 如何做音乐分享类网站文件外链生成网站
  • 建网站跟建网店的区别怎么做网络推广
  • 做智能网站营销话术手机网站建设价格低
  • 济南网站建设外包公司排名wordpress 取消边栏
  • flask 简易网站开发手机网站 切图
  • 怎么判断网站是否被k企业邮箱如何查询
  • 建设一个收入支出持平的网站聊城建设网站
  • 公司网站建设制作全包网站系统建设开票要开什么
  • 淄博市建设业协会网站网站目录字典
  • 如何做视频会员网站ppt下载免费完整版
  • 普通门户网站开发价格phpmyadmin wordpress
  • 网站关键词多少个最好常州商城网站制作公司
  • 南通自助模板建站网站关键字选择标准
  • 做贸易常用的网站清华大学网站建设方案
  • 长沙好的网站建设品牌怎么查看小程序的开发公司
  • 网站域名名字wordpress程序主题
  • 网站建设二级页面方案企业电话黄页
  • php网站后台怎么进石家庄网站建设哪家便宜
  • 免费做网站的优缺点微信网站怎么收款
  • wordpress站长之家中企动力公司官网
  • 网站建设与管理试题及答案石家庄科技中心网站
  • 网站网站模版软件设计包括哪些内容