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

公司网站展示有哪些/关键词排名的工具

公司网站展示有哪些,关键词排名的工具,课程网站建设论文,互联网企业100强名单(1)何为一致性? 1、定义: 指系统中各节点数据保持一致。 分布式系统中,可以理解为多个节点中的数据是一致的。 2、分类: 强一致性:写进去的数据是什么,读出来的数据就是什么。弱一…

(1)何为一致性?

  • 1、定义:

    • 指系统中各节点数据保持一致。
      • 分布式系统中,可以理解为多个节点中的数据是一致的。
  • 2、分类:

    • 强一致性:写进去的数据是什么,读出来的数据就是什么。
    • 弱一致性:只保证到某个时间级别后,数据能达到一致。
      • 最终一致性:在某个时间点后数据会达到一致。

(2)Redis与数据库如何保证一致性?/Redis一致性问题?

  • 1、先删除缓存,再更新数据库;
  • 2、先更新数据库,再删除缓存;
  • 3、先更新缓存,再更新数据库;
  • 4、先更新数据库,再更新缓存;

(3)更新缓存和删除缓存如何选择?

  • 更新缓存:
    • 使用场景:数据使用较为频繁
  • 删除缓存:
    • 使用场景:数据使用频率不高

(4)先删除缓存,再更新数据库存在问题?及其解决方案?

在这里插入图片描述

  • 存在问题:
    • 删除缓存成功,更新数据库失败:导致缓存中的数据被B更新为旧数据。
  • 解决方案:
    • 失败重试 + 延时双删:
      • 对于数据库更新失败,加入更新失败重试机制,数据库更新成功后,延时一段时间,再次删除缓存。

(5)先更新数据库,再删除缓存存在问题?及其解决方案?

  • 存在问题:
    • 更新数据库成功,删除缓存失败:此时缓存中为旧数据,导致其他线程读取到旧数据。
  • 解决方案:
    • 对于删除缓存失败:
      • 订阅binlog:数据库的每一步操作均会写入binlog日志,可以通过监听binlog,实时感知数据变化情况,根据数据变化情况删除redis并添加重试机制,直至redis删除成功。
      • 引入消息队列
        若Redis删除失败,则将Redis key放入消息队列,消费端监听消息队列并删除Redis直至删除成功。

(5)总结

  • 数据库更新失败:失败重试,延时双删。
  • 缓存删除失败:订阅binlog/引入消息队列。
http://www.lbrq.cn/news/1267507.html

相关文章:

  • 做网站公司宁波上市/关键词排名工具有哪些
  • 上海网站排名优化价格/百度seo代理
  • 怎么制作简易网页/seo实战密码在线阅读
  • 网站建设分金手指专业十三/建设一个网站的具体步骤
  • 建设党建宣传网站 提升/知名的网络推广
  • 做网站定金交多少合适/网站设计方案模板
  • 软件测试三个月骗局/小红书笔记关键词排名优化
  • 掼蛋网站建设/友链价格
  • 有哪些网站做国外生意的/东莞做网站的公司有哪些
  • 基于漏斗模型网站关键路径分析/一键seo提交收录
  • 如何做商业网站推广/厦门百度代理
  • 新公司网站建设/软件培训机构排行榜
  • 怎么进入国外网站/百度分析
  • 做暧暧小视频网站/优化疫情防控 这些措施你应该知道
  • 微信上浏览自己做的网站/北京关键词优化平台
  • 自己做网站需要什么软件/企业网站建设公司
  • 网站视频开发平台/友情链接怎么连
  • 做阿拉伯语的网站/公司官网优化方案
  • facebook做网站推广/百度客户端下载安装
  • 诸暨网站制作/谷歌浏览器下载安装2021最新版
  • perl网站开发/友情链接交换网址大全
  • 互助平台网站建设/上海seo公司
  • 佛山新网站制作渠道/发布
  • 深圳正规网站建设服务/好的竞价账户托管外包
  • lnmp搭建wordpress/北京seo专业团队
  • 网站架构建设/泉州百度竞价开户
  • 教育培训机构网站建设/nba最新消息交易
  • 中国建设银行徐州分行网站/百度登陆页面
  • 低调赚大钱的灰色行业/江苏泰州seo网络优化推广
  • 做博彩网站的虚拟空间/优质的seo快速排名优化
  • Web 开发 11
  • 常见的深度学习模块/操作中的维度约定(系统性总结)
  • 推荐系统学习笔记(八)其他召回通道
  • K8S服务发现原理及开发框架的配合
  • 一个物理引擎仿真器(mujoco这种)的计算流程
  • .env 文件