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

怎么做自己的网站弄商城佣金企业网站 带后台

怎么做自己的网站弄商城佣金,企业网站 带后台,网站开发外包网站,wordpress专题插件缓存预热 预热即在产品上线前#xff0c;先对产品进行访问或者对产品的Redis中存储数据。 原因#xff1a; 1. 请求数量较高 2. 主从之间数据吞吐量较大#xff0c;数据同步操作频度较高,因为刚刚启动时#xff0c;缓存中没有任何数据 解决方法#xff1a; 1. 使用脚…缓存预热 预热即在产品上线前先对产品进行访问或者对产品的Redis中存储数据。 原因 1. 请求数量较高 2. 主从之间数据吞吐量较大数据同步操作频度较高,因为刚刚启动时缓存中没有任何数据 解决方法 1. 使用脚本程序固定触发数据预热过程 2. 如果条件允许使用了CDN内容分发网络效果会更好 缓存预热就是系统启动前提前将相关的缓存数据直接加载到缓存系统。避免在用户请求的时候先查 询数据库然后再将数据缓存的问题用户直接查询事先被预热的缓存数据 缓存雪崩 缓存雪崩是指在同一时段大量的缓存key同时失效或者Redis服务宕机导致大量请求到达数据库带来 巨大压力。 解决方案 给不同的Key的TTL添加随机值 使key不会在同一时间段内大量失效 利用Redis集群提高服务的可用性 即利用Linux进行集群部署一台redis失效还有更多linux补上 给缓存业务添加降级限流策略 给业务添加多级缓存 缓存击穿 缓存击穿问题也叫热点Key问题就是一个被高并发访问并且缓存重建业务较复杂的key突然失效了无 数的请求访问会在瞬间给数据库带来巨大的冲击。 常见的解决方案有两种 互斥锁、逻辑过期 缓存击穿的原因 当一个线程访问A时它会先来到缓存访问本来在缓存中没找到时它会到数据库中访问并把A返回到缓存中。但是当第一个线程1还没有从缓存离开线程234都来访问A这时234会被阻拦在缓存外因为1还没访问完。1访问结束后去数据库了才到234结果他们也没在缓存中找到就会都去数据库这时数据库的压力就会变大。 互斥锁 因为锁能实现互斥性。假设线程过来只能一个人一个人的来访问数据库从而避免对于数据库访问压 力过大但这也会影响查询的性能因为此时会让查询的性能从并行变成了串行我们可以采用 tryLock方法 double check来解决这样的问题。 逻辑过期 我们把过期时间设置在 redis的value中注意这个过期时间并不会直接作用于redis而是我们后续 通过逻辑去处理。假设线程1去查询缓存然后从value中判断出来当前的数据已经过期了此时线程1 去获得互斥锁那么其他线程会进行阻塞获得了锁的线程他会开启一个 线程去进行 以前的重构数据 的逻辑直到新开的线程完成这个逻辑后才释放锁 而线程1直接进行返回假设现在线程3过来访 问由于线程线程2持有着锁所以线程3无法获得锁线程3也直接返回数据只有等到新开的线程2把 重建数据构建完后其他线程才能走返回正确的数据 缓存穿透 缓存穿透 缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在这样缓存永远不会生效这 些请求都会打到数据库。 常见的解决方案有 缓存空对象 优点实现简单维护方便 缺点额外的内存消耗 可能造成短期的不一致 我们客户端访问不存在的数据时先请求redis但是此时redis中没有数据 此时会访问到数据库但是数据库中也没有数据这个数据穿透了缓存直击数据库我们都知道数据 库能够承载的并发不如redis这么高如果大量的请求同时过来访问这种不存在的数据这些请求就都会 访问到数据库简单的解决方案就是哪怕这个数据在数据库中也不存在我们也把这个数据存入到redis 中去这样下次用户过来访问这个不存在的数据那么在redis中也能找到这个数据就不会进入到缓存 了
http://www.yayakq.cn/news/5000/

相关文章:

  • 做轻奢品的电商网站实验室建设网站
  • 怎么获取网站数据做统计北京的网页设计
  • 天猫商务网站建设目的有哪些漫画做的好的网站
  • 如何建设电影网站青岛网站建设费用
  • 网站程序代码优化android安装教程
  • 怎么做网站报价表怎样提高网站的排名
  • 推荐好的简历制作网站上海房产网二手房出售信息
  • 土地流转网站开发集团网站建设效果
  • 企业网站开发技术有哪些网站建设用的工具
  • 深圳宝安医院的网站建设马鞍山网站设计价格
  • 怎么在门户网站上发布广东深圳招聘信息最新招聘2022
  • 免费简历制作网站推荐竞价账户托管公司哪家好
  • 一个电商网站开发要多久wordpress新建页面显示数据
  • 什么网站做聚乙烯醇好的网站开发需要看相关书籍
  • 昆明网站seo公司wordpress二维码制作
  • 网站开发服务费算无形资产吗劳务派遣
  • 微信小程序做直播网站百度官方网站
  • 是普通网站地图好还是rss地图好一点ps网页设计从零开始教程
  • wordpress中文建站一个完整的企业策划案范文
  • 网站顶部公告代码潍坊淘宝网站建设
  • 快速网站建设推荐阜阳h5网站建设
  • 大型网站怎么做网站建设 主机选择
  • 有阿里云服务器 怎么做网站无视风险安装下载app软件
  • wordpress如何写网站域名解析错误连不上网
  • phpcms网站模板无极
  • 微信怎么做捐钱的网站东莞seo网络公司
  • 网站运营成本河北廊坊百度建站
  • 网站正在建设中 英语翻译什么是网站开发
  • 科技信息网站建设的背景深圳网站建设认准乐云践新
  • dwcc2018怎么做网站wordpress 标签数