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

pano2vr输出html5教程百度推广和优化有什么区别

pano2vr输出html5教程,百度推广和优化有什么区别,技术型网站做哪一种好,wordpress 添加表情文章目录 前言场景设计思路小结 前言 之前与同事讨论接口性能问题时听他介绍了一种缓存设计思路#xff0c;觉得不错#xff0c;做个记录供以后参考。 场景 假设有个以下格式的接口#xff1a; GET /api?keys{key1,key2,key3,...}types{1,2,3,...}其中 keys 是业务… 文章目录 前言场景设计思路小结 前言 之前与同事讨论接口性能问题时听他介绍了一种缓存设计思路觉得不错做个记录供以后参考。 场景 假设有个以下格式的接口 GET /api?keys{key1,key2,key3,...}types{1,2,3,...}其中 keys 是业务主键列表types 是想要取到的信息的类型。 请求该接口需要返回业务主键列表对应的业务对象列表对象里需要包含指定类型的信息。 业务主键可能的取值较多千万量级type 取值范围为 1-10可以任意组合每种 type 对应到数据库是 1-N 张表示意 现在设想这个接口遇到了性能瓶颈打算添加 Redis 缓存来改善响应速度应该如何设计 设计思路 方案一 最简单粗暴的方法是直接使用请求的所有参数作为缓存 key请求的返回内容为 value。 方案二 如果稍做一下思考可能就会想到文首我提到的觉得不错的思路了 使用 业务主键:表名 作为缓存 key表名里对应的该业务主键的记录作为 value 查询时先根据查询参数 keys以及 types 对应的表得到所有 key1:tb_1_1、key1:tb_1_2 这样的组合使用 Redis 的 mget 命令批量取到所有缓存中存在的信息剩下没有命中的批量到数据库里查询到结果并放入缓存 在某个表的数据有更新时只需刷新 涉及业务主键:该表名 的缓存或令其失效即可。 小结 在以上两种方案之间做评估和选择考虑几个方面 缓存命中率 缓存数量、占用空间大小 刷新缓存是否方便 稍作思考和计算就会发现此场景下方案二的优势。 另外就是需要根据实际业务场景如业务对象复杂度、读写次数比等来评估合适的缓存数据的粒度和层次是对应到某一级组合后的业务对象缓存值对应存储 部分逻辑还是最基本的数据库表/字段存储的归存储逻辑的归逻辑。
http://www.dnsts.com.cn/news/14271.html

相关文章:

  • 河南经贸一站式服务平台可不可以异地建设网站
  • 佛山专业网站营销网站seo内链建设
  • 如何在谷歌上做网站织梦园模板网站
  • 做简历最好的网站外贸公司属于什么企业
  • 网站建设后需要维护吗免费制作软件的网站
  • 网站抓取诊断下载百度导航最新版本
  • 礼信堂 网站开发5种有效增加网站流量
  • 学校网站建设工作会议深入解析wordpress 下载
  • 网站发布文章怎么才能让百度收录wordpress网站mip改造
  • 苏州国内网站建设公司室内设计效果图手绘图片大全
  • 宝安福永小学网站建设寄生虫seo教程
  • 用vs做网站原型国际军事新闻头条
  • 建设银行征信中心个人信用查询官方网站美丽寮步网站建设
  • 免费不收费用网站南平 建网站
  • 旅游示范校建设专题网站网站换肤功能 js
  • 学校网站源码免费做网站软件j
  • 餐饮网站 设计wordpress积分插件
  • 无锡网站建设策划方案网页设计图片居中对齐的代码
  • 网站建设优势磁力搜索
  • 智林东莞网站建设公司西安官网排名推广
  • 网站建设设计规范方案新乡商城网站建设哪家优惠
  • 如何进入网站后台管理网站电子商务网站建设与管理a卷答案
  • 网站建设公司诺玺网络广州海珠网站开发价格
  • 网站备案是备什么塑胶网站建设
  • 网页视觉设计是什么seo推广教程视频
  • 建设银行个人网站win10优化大师有用吗
  • 企业门户网站建设思路网站如何优化关键词排名
  • 学校免费网站建设网站标题设计ps
  • 做网站用sql和mysqlasp网站怎么做
  • 网站如何备案icp深圳小蚁人网站建设