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

php网站标题修改网站建设需要的技术人员

php网站标题修改,网站建设需要的技术人员,比亚迪新能源车型及价格,洛阳最好的做网站的公司redis缓存更新策略业务场景: 低一致性需求:使用内存淘汰机制,例如店铺类型的查询缓存高一致性需求:主动更新,并以超时剔除作为兜底方案。例如店铺详情查询的缓存 读操作: 缓存命中则直接返回 缓存未命中则查…

redis缓存更新策略

在这里插入图片描述
业务场景:

  • 低一致性需求:使用内存淘汰机制,例如店铺类型的查询缓存
  • 高一致性需求:主动更新,并以超时剔除作为兜底方案。例如店铺详情查询的缓存
    读操作
    缓存命中则直接返回
    缓存未命中则查询数据库,并写入缓存,并设置超时时间
    写操作
    先写数据库,然后再删除缓存
    要确保数据库与缓存操作的原子性

主动更新策略中又有以下场景:

  • cache aside pattern:由缓存的调用者,在更新数据库的同时更新缓存
  • 缓存于数据库整合为一个服务,由服务来维护一致性,调用者调用该服务时,无需关心缓存一致性问题
  • 调用者只操作缓存。由其他线程异步的将缓存数据持久化到数据库,保证最终一致

一般企业中用的较多的为第一种,尽管需要调用者自己编码,但是可靠性更高点。

方案1中操作缓存和数据库时有三个问题需要考虑:

  1. 删除缓存还是更新缓存?
    更新缓存:每次更新数据库都更新缓存,无效写操作较多
    删除缓存:更新数据库时让缓存失效,查询时再更新缓存 ,这种更好

  2. 如何保护缓存与数据库的操作的同时成功或失败?
    单体系统:将缓存与数据库操作放在一个事务中
    分布式系统:利用TCC等分布式事务方案

  3. 先操作缓存还是先操作数据库
    先删除缓存,再操作数据库
    先操作数据库,再删除缓存 不过这种线程不一致的概率更小 因为:
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/475428.html

相关文章:

  • 【大数据开发实践】Kafka REST Proxy~无缝集成 Kafka
  • 做网站欢迎页什么意思阿里云搜索引擎
  • 广东真空共晶炉公司
  • wordpress网站发布文章做网站的创始人
  • 上海市建设考核中心网站无锡企业网站
  • 【计算机组成原理】第五章:中央处理器
  • ICT 数字测试原理 20 - -VCL中预处理的过程
  • 房地产网站建设的目的淘宝客网站怎么做推广计划
  • 江西网站设计哪家强ai绘画软件免费
  • 公司网站首页的图片怎么做电脑网页尺寸一般是多少
  • 企业网站 数据库设计网站开发老板排名
  • 开放平台直播优化课程体系
  • 建设英文商城网站深圳网站优化公司
  • 2.3变量与常量
  • 使用okhttp3发送请求
  • 网站开发 工期安排郑州不错的软件开发公司
  • [创业之路-688]:社会化再生产的环节以及典型的组织名称
  • 网站模板使用教程应用商店下载最新版
  • 企业网站建设与管理期末考试南京较好的网站制作公司
  • 公司网站怎么选贵阳网站建设钟鼎网络
  • 远程服务器Mysql环境的配置
  • 老题新解|求 10000 以内 n 的阶乘
  • 建立公司网站的重点模板之家网页模板下载
  • 做外贸搜索外国客户的网站恢复wordpress修订版本号
  • 合肥网站设计服品牌运营中心
  • ajaxjsp网站开发从入门到精通网站源码文件
  • 导购网站如何做怎么只做自己的电商网站
  • iis搭建本地网站给单位建设网站
  • MATLAB三角模糊层次分析法在高校实验室评估中的应用
  • 杂记 13