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

网站开发建设费用包括那些长尾关键词挖掘爱站工具

网站开发建设费用包括那些,长尾关键词挖掘爱站工具,做网站应该了解什么软件,网络舆情工作总结报告目录 一、缓存的应用场景 二、缓存数据一致性如何保证? 三、缓存的最终一致性解决方案: 一、缓存的应用场景 1、缓存中的数据不应该是实时性一致性要求超高的, 通过缓存加上过期时间保证每天拿到的数据都是最新的即可。 2、如果实时性要求…

目录

一、缓存的应用场景

二、缓存数据一致性如何保证?

三、缓存的最终一致性解决方案:


一、缓存的应用场景

1、缓存中的数据不应该是实时性一致性要求超高的,
通过缓存加上过期时间保证每天拿到的数据都是最新的即可。
2、如果实时性要求特别高,直接查询数据库即可。
3、一般只缓存读多写少一致性要求不高的数据
4、如果想要完美实时解决缓存一致性的问题,可以通过cannl+binglog来解决,但一般不推荐使用这种方法,除非在大数据实时更新场景下。

二、缓存数据一致性如何保证?

1、双写模式


修改完数据库之后,然后更新缓存。

往缓存中放入最新的数据。但可能存在脏读的问题。
这种策略的优点是可以保证缓存数据的实时性,但是需要考虑并发更新造成脏读的问题。
在高并发场景下,可能会出现多个线程同时更新缓存数据的情况,导致数据的不一致性。

 

2、失效模式

修改完数据库之后,直接删除缓存。

这种策略的优点是简单易行,但是可能会导致缓存击穿的问题,即在缓存失效的瞬间,有
大量的并发请求同时访问数据库,导致数据库压力过大。


小结:双写和失效模式都存在缓存不一致的缺点。

 

三、缓存的最终一致性解决方案


1、缓存的所有数据都有过期时间,数据过期下一次查询触发主动更新
2、读写数据的时候,加上分布式的读写锁保证线程安全(经常写,经常读)

http://www.yidumall.com/news/19843.html

相关文章:

  • 做产品包装的3d网站网络营销的效果是什么
  • 最权威的网站推广公司软件推广赚钱
  • 房屋 哪个网站做的最好关键字优化
  • 深圳企业排行榜宝鸡seo排名
  • 上海都有哪些公司郑州优化公司有哪些
  • wordpress 短视频主题seo服务加盟
  • 做 网站 技术支持 抓获武汉seo网站优化
  • 网站开发策划书今日新闻国际最新消息
  • 网上发布信息的网站怎么做的惠州网站建设
  • 网站营销公司简介荥阳网络推广公司
  • 做平台好还是自己建网站企业网站推广策划
  • 做网站前期需要准备什么seo基础知识
  • 舟山网站建设推荐合肥seo优化
  • php网站开发案例pdf品牌策略包括哪些内容
  • 江苏宏远建设集团网站推广普通话海报
  • 网站设计与网站建设seo推广策划
  • 果蔬网站规划建设方案网站排名优化系统
  • 微信官方网站建设百度客服怎么联系
  • 美空间网站网站seo搜索引擎优化教程
  • 网站死链管理培训课程
  • WordPress七牛导致评论失效德州网站建设优化
  • 手机网站内容模块百度客户服务中心
  • 网站建设百度文库网站优化的方法有哪些
  • 怎么做淘宝联盟的推广网站电商网络推广
  • wordpress文件浏览插件英文seo外链发布工具
  • 深圳建设网站推荐国内搜索引擎排名第一的是
  • 政府网站集约化建设安全怎么创建网站的快捷方式
  • 建设银行信用卡被钓鱼网站找回今日头条
  • 网站运营工作是干什么的抖音推广渠道有哪些
  • 教做软件的网站android优化大师