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

网站如何做推广效果好网页制作软件s

网站如何做推广效果好,网页制作软件s,网站建设公司软件开,山西太原建站怎么做缓存问题三兄弟 是因为不同的原因让请求全部打到了数据库而造成的问题 什么是缓存穿透? 缓存穿透是指查询一个数据,在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/332145/

相关文章:

  • 绵阳阡陌网站建设wordpress开发cms
  • 什么网站可以做海报看网站建设公司的网站案例
  • 网站定制开发蚂蚁中国网站建设
  • 常州高端网站建设公司网站托管哪家好
  • PHP做的网站能容纳多少人华为云建设网站
  • 课程网站如何建设云服务器哪一家比较便宜
  • 网站建设怎么设置多语言苏州微网站建设
  • 风景旅游网站建设的设计思路wordpress 菜单 导出
  • 网站制作的电话提高工作效率整改措施
  • dedecms 关闭网站荆州seo技术厂家
  • 网页设计网站期末作业wordpress首页手机
  • 甘肃路桥建设集团有限公司官方网站青岛找网站建设公司
  • 新手如何自己建网站做网站 用什么建站软件好
  • 有没有做网站的团队公司网站的建设内容怎么写
  • 专业网站建设公司哪里济南兴田德润什么活动安网站建设
  • 泰安建设厅网站老鬼seo
  • 国外网站空间租用哪个好做暧暖ox免费视频网站
  • 做动画 的 网站网站开发与黑客
  • 北京建设工程主管部门网站视频app推广
  • 珠海网站开发品牌型网站制作价格
  • 做地方网站论坛网店推广新技术
  • 可以自己做网站的软件下载公司网页制作报价
  • 广州网站建设360网站优化郑州市男科医院哪比较好
  • 盐城网站推广哪家好简述网站规划的流程
  • 广告平台网站有哪些wordpress短信回复
  • 苏州微网站建设对网站建设展望
  • 全国网站联盟无锡seo培训
  • 网站建设入什么费用哪方面的网站
  • 苏州网站建设推荐q479185700霸屏微信网站建设开发
  • 省住房城乡建设厅门户网站wordpress 快讯