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

郑州 做网站做网站需要的流程

郑州 做网站,做网站需要的流程,wordpress博客dux主题,炫酷的企业网站模板免费下载目录 一、操作缓存和数据库时有三个问题需要考虑#xff1a; 1.删除缓存还是更新缓存#xff1f; 2.如何保证缓存与数据库的操作同时成功或失效 3.先操作缓存还是先操作数据库#xff08;多线程并发问题#xff09; 二、 缓存更新的最佳策略 一、操作缓存和数据库时有…目录 一、操作缓存和数据库时有三个问题需要考虑 1.删除缓存还是更新缓存 2.如何保证缓存与数据库的操作同时成功或失效 3.先操作缓存还是先操作数据库多线程并发问题 二、 缓存更新的最佳策略 一、操作缓存和数据库时有三个问题需要考虑 1.删除缓存还是更新缓存 更新缓存每次更新数据库都更新缓存如果写多读少这样效率太低。删除缓存更新数据的同时让缓存失效查询时再更新缓存。 我们一般会采用删除缓存策略。 2.如何保证缓存与数据库的操作同时成功或失效 单体系统将缓存与数据库操作放在一个事务利用事物本身原子性来保证。分布式系统利用TCC等分布式事务方案。 3.先操作缓存还是先操作数据库多线程并发问题 先删除缓存在操作数据库先操作数据库在删除缓存 那哪一种比较好呢❓ 解释         如果在线程1删除缓存更新数据库的时候线程2查询该数据未命中然后写入缓存这就导致了数据库与缓存不一致并且这种情况发生的概率很大因为更新的时间可能是比较久的而操作缓存是很快的所以这种方式不好 另一种方式 解释          如果某一时刻缓存突然失效了线程1查询缓存未命中准备写入缓存这是线程2来更新数据库了然后删除缓存再然后线程1就要写入缓存了数据又不一致了但是这种情况发生的概率很小。 二、 缓存更新的最佳策略 主动更新缓存并以超时剔除作为兜底方案因为如果缓存过多可能导致内存不足 读操作 缓存命中直接返回未命中则查询数据库并写入缓存设定超时时间 写操作 先操作数据库然后再删除缓存确保数据库和删缓存操作的一致性
http://www.zqtcl.cn/news/906107/

相关文章:

  • 浙江网站建设公司地址南京做电商网站的公司
  • 网上销售型的企业网站建行个人手机银行
  • 网站建设与规划方案书网站建设策划有哪些
  • 手机网站建设推广方案ppt模板单页企业官网模板
  • 荥阳网站建设多少钱长沙企业关键词优化哪家好
  • 网站购物流程模块怎么实现最新足球赛事
  • 网站建设后需要维护吗网站规划的案例
  • 北京造价员变更在哪个网站做免费域名申请入口
  • 百度免费收录提交入口seo wordpress theme
  • 公司付网站会员费科目怎么做wordpress 多站点 主题
  • 做深度的互联网站网站突然没收录了
  • 网站建设进度表下载周到的商城网站建设
  • 建设一个连接的网站服装企业网站源码
  • 什么网站源码做分类信息网站好域名备案企业网站内容
  • wordpress 文章显示数量淘宝seo优化怎么做
  • 响应式网站模块商务网站创建流程是什么
  • 关于服饰搭配做的比较好的网站网站后台管理默认密码
  • 用自己电脑配置服务器做网站响应式框架
  • 任经理++徐州网站建设湖南正规关键词优化
  • 哪些软件可以做网站设计农村网站建设茂名
  • 平顶山网站建设费用腾讯云轻量应用服务器
  • 外贸优秀网站廊坊seo建站
  • 站长工具seo综合查询5g网站建设整改落实情况
  • 网站建设方案 流程wordpress客户案例
  • 网站被收录的过程如何创造属于自己的软件
  • 做神马网站优化快速排国外乡村建设网站
  • 东莞网站优化服务公司天河做网站开发
  • ui在线设计网站滁州 来安县建设局网站
  • 做印尼购物网站如何发货wordpress怎么换中文
  • 深圳方维网站建设公司企业网站推广方式和策略