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

nginx wordpress 403 forbiddenseo点石论坛

nginx wordpress 403 forbidden,seo点石论坛,哪个网站有上门做指甲,wordpress 商城基于业务做选择,强一致性和允许延迟再加消息队列 强一致性:当修改了数据库的数据同时更新缓存的数据,缓存和数据库的数据保持一致 读操作:缓存命中,直接返回数据,缓存没有命中,查询数据库,写入缓存,设定过期时间 写操作:延迟双删 :先删除缓存,修改数据库,等待延迟(数据库主从节…

 基于业务做选择,强一致性和允许延迟再加消息队列

 强一致性:当修改了数据库的数据同时更新缓存的数据,缓存和数据库的数据保持一致

   读操作:缓存命中,直接返回数据,缓存没有命中,查询数据库,写入缓存,设定过期时间

   写操作:延迟双删 :先删除缓存,修改数据库,等待延迟(数据库主从节点,读写分离,需要等待主节点数据传给从节点的数据库,从节点负责被其他线程读取,只有从节点的数据正确的时候再被读取才能够保证新的缓存是正确的),再删除缓存,等其他线程读取从节点数据写新的缓存数据到缓存中,但是延迟时间不好掌握,时间短了依然会有脏数据,时间长了性能太差

   解决办法:

  分布式锁:

            线程1:先加锁,写入数据,删除缓存,释放锁

           线程2:等待锁,加锁,读缓存未命中,读取数据库,更新缓存,解锁

读写锁:redission提供的读写锁

 共享锁:读锁readlock,加锁之后,其他线程可以共享读操作

 排他锁:独占锁writeLock,加锁之后,阻塞其他线程的读写操作

当线程是读操作时加共享锁,其他线程依然可以读取数据

当线程是写操作时加排他锁,其他线程被阻塞,这样可以极大提升分布式锁的性能

优点:强一致

缺点:性能低

允许延迟一致:采用异步通知

最终一致性:可以使用MQ的可靠性来保证数据的最终一致性,修改数据发送消息给MQ,监听消息来更新缓存.

http://www.fp688.cn/news/155679.html

相关文章:

  • 万户网络是干什么的成都seo推广员
  • 寿光网站建设知乎关键词优化软件
  • 成华区统一建设办公室网站湖南长沙疫情最新情况
  • 开封做网站公司汉狮市场推广计划
  • 卖模具做哪个网站好爱站网长尾关键词搜索
  • 建网站找哪家百度指数的使用方法
  • 专业网站建设86215百度非企渠道开户
  • 台州椒江网站建设优化大师怎么强力卸载
  • 网站验证码怎么做的现在有哪些培训学校
  • 网站哪些功能是PHP做的重庆百度快照优化
  • 地方网站名称磁力宝
  • 祥云平台英文网站网站排名优化技巧
  • 网站手机客户端制作重大军事新闻最新消息
  • 衡水做网站服务商舆情信息怎么写
  • 织梦网站手机页怎么做郑州seo优化公司
  • 建设旅游网站的目标产品营销推广
  • 关于网站建设的论文提纲网络营销顾问招聘
  • 个人建设纪检网站网络营销推广服务商
  • 互动网站制作深圳市企业网站seo
  • 博客网站开发视频百度怎么发广告
  • 大型购物网站建站合肥seo优化排名公司
  • 公司建设网站的费用吗seo查询 站长之家
  • 网站建设中模板下载关于友情链接的作用有
  • 做网站的毕设开题依据百度开户需要什么资质
  • 网站建设哪个空间比较好现在怎么做网络推广
  • wordpress发送邮件代码百度关键词优化教程
  • 杭州外贸网站建设公司网络营销教材电子版
  • 公众号编辑 wordpressseo在线短视频发布页运营
  • 上海推广外包关键词优化的技巧
  • 怎么给餐饮店做网站百度竞价推广专员