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

网站建设外包协议seo网站推广工具

网站建设外包协议,seo网站推广工具,网站外包项目,wordpress+定制菜单更新操作 如果先更新数据库再更新缓存 先更新缓存再更新数据库 更新缓存为1 更新缓存尾2 更新数据库为2 更新数据库为1 那么最后缓存为2 数据库为1 数据不一致 先更新数据库,再更新缓存 数据库为1 数据库为2 缓存为2 缓存为1 还是不一致 于是这种情况我们改为将缓…

更新操作
如果先更新数据库再更新缓存

  1. 先更新缓存再更新数据库
    更新缓存为1
    更新缓存尾2
    更新数据库为2
    更新数据库为1
    那么最后缓存为2
    数据库为1
    数据不一致

  2. 先更新数据库,再更新缓存
    数据库为1
    数据库为2
    缓存为2
    缓存为1
    还是不一致

于是这种情况我们改为将缓存删除

  1. 先删除缓存,再更新数据库
    删除缓存
    读缓存,未命中
    写回缓存
    更新数据库

这样也会数据不一致

4.先更新数据库,再删除缓存
读缓存
读到的是以前缓存
更新数据库
删除缓存
写回

这也会数据不一致
但是这种几率比较小
因为先写回的速度要快于更新数据库

就是先更新数据库再删除缓存

先删除缓存再更新数据库会有问题码?

先删除缓存,然后这时候另外一个线程没读到,就会读取数据库然后写回缓存,然后数据库更新之后,就数据不一致了

然后后删除,因为先更新数据库,那么即使读取数据,没有读到,读数据库,就会写回到缓存,然数据库更新之后,会把这个写回值删除掉,由于更新数据库的速度比较慢,所以并不会写回在删除之后

说说缓存更新策略

旁路缓存
就是最常用的我们先更新数据库,然后再删除缓存
然后读的时候命中了直接返回吗,没命中的话,我们就读数据库,然后写回缓存
写穿/读穿
就是写到数据库的时候就写到缓存中去
写回
在cpu中,就是只写在缓存中,只有cache满了要被替换的时候才写道内存中

http://www.hkea.cn/news/143375/

相关文章:

  • 郑州网站建设推销外贸网站推广与优化
  • 当当网站开发系统说明搜索引擎排名google
  • 国外男女直接做的视频网站企业邮箱登录入口
  • 成都可以做网站的公司百度手机助手最新版下载
  • 赤峰网站建设招聘市场营销互联网营销
  • 网站开发后端需要哪些技术友情链接检索数据分析
  • 金华竞价排名 金华企业网站建设常见的网络营销平台有哪些
  • p2p网站开发关键词seo是什么意思
  • 自己免费怎么制作网站合肥今天的最新消息
  • 今日头条新闻10条简短seo网络优化招聘信息
  • 赣州人才网官方网站关键词seo优化软件
  • cad做兼职区哪个网站郑州网络营销公司排名
  • 宁夏银川做网站的公司有哪些网络营销分类
  • 换物网站为什么做不起来中国免费广告网
  • 可以显示一张图片的网站怎么搭建搜索引擎优化策略
  • 精品课程网站建设论文今天的新闻最新消息
  • 检查网站收录问题蚌埠seo外包
  • 建站展示网站优化网
  • 秦皇岛网站建设价格深圳seo公司
  • 广告型网站建设广州营销网站建设靠谱
  • 包头学做网站平台开发
  • 个人如何做微商城网站指数分布的分布函数
  • 北京网站设计哪家公司好建站工具
  • 深圳外贸网络推广seo诊断书案例
  • Java做网站的基本框架优化关键词规则
  • 网上手机商城网站建设直通车推广计划方案
  • 网站框架是谁做做个电商平台要多少钱
  • 网站开发建设书籍推荐b2b外贸平台
  • 网站首页的布局设计进行优化
  • 无锡做家纺公司网站如何建网站不花钱