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

设计师个人作品集网站阳泉市住房保障和城乡建设管理局网站

设计师个人作品集网站,阳泉市住房保障和城乡建设管理局网站,03173软件开发工具,四平市住房和城乡建设部网站今天突然想起来这个#xff0c;就是那么突然#xff0c;上次项目上用过redis#xff0c;是一个消息已读未读的问题#xff0c;由于消息挺多的#xff0c;如果每次都去查数据库#xff0c;那岂不是裂开#xff0c;所以就存缓存了。 现在想想#xff0c;还是不大行#… 今天突然想起来这个就是那么突然上次项目上用过redis是一个消息已读未读的问题由于消息挺多的如果每次都去查数据库那岂不是裂开所以就存缓存了。 现在想想还是不大行我看表里已经十万数据了而且都不怎么用如果火力全开可能一天就得1w的数据。 所以我认为更具不同的区域进行分表然后在存入redis通过不同的区域key。(没有什么事情是加一层解决不了的如果有就再加一层) 回归正题哈扯了一会淡反正也就我自己复习的时候看看博客无所吊谓 既然是同步redis和数据库以下以修改数据为例子就有两个情况 到底是先修改数据库还是先改redis 我认为不管是先更新哪一个都会出现问题(没加锁前提下) 先更新数据库会出现数据库刚更新完还没更新redis就有访问导致取redis的旧数据。 先更新redis会出现redis更新成功一个线程在更新数据库之前去到了redis拿去用了可是更新数据库时报错了这个数据就是错数据玩球了   最好的方法还是先改数据库然后删掉缓存之所以删掉缓存而不是修改缓存是因为有些缓存不会经常用所以用到它的时候去除存入缓存。 所以直接加锁性能降低一些保证数据安全性只要我的两个操作没有完就不能访问。  还可以用版本号乐观锁来解决redis和数据库两边的版本号是否相同一旦不相同就不读取还在更新redis缓存。 另外一种就是利用消息队列来解决也就是成了异步更新一旦更新数据库成功就向消息队列中发送一条更新消息消费者拿到后进行更新redis如果失败就重试。
http://www.zqtcl.cn/news/653946/

相关文章:

  • 网站建设合同严瑾建设网站宣传
  • 哪个网站做餐饮推广最好深圳市信任网站
  • 网站模板 整站源码广州网站vi设计报价
  • 百度速页建站wordpress审核插件
  • 怎么给网站wordpress专业的vi设计公司
  • 百度关键词在线优化寻找郑州网站优化公司
  • 网站建设适合什么单位网络推广员工作内容
  • 漂亮的网站维护页面wordpress加个微信登录
  • 网站设计是什么意思创建地址怎么弄
  • nas上建设网站文章网站哪里建设好
  • 消防网站模板广告设计专业需要学什么
  • 建设银行网站首页wordpress 登录函数
  • 做网站多长时间广州营销网站制作
  • 美团外卖网站开发建设网站如何写文案
  • 专门做画册封面的网站开发工程师网站开发工程师招聘
  • 广州市建设局网站自己做电影网站违法
  • 网站建设首选公司大丰专业做网站
  • 用dw怎么做网站辽宁省住房和城乡建设厅网站首页
  • 如何用微信小程序做网站2个网站做的链接怎么用一个域名
  • 大理网站建设滇icp备凡科网站代码如何修改
  • 做电商网站的公司简介网站制作多久
  • 营销手段有哪些方式合肥网站优化服务网
  • 网站备案和域名备案山东临沂市建筑模板生产厂家
  • 三类安全员证查询系统网站建设优化服务机构
  • 网站关键词排名没有了城固县网站建设
  • 什么网站需要备案易语言用电脑做网站服务器
  • 可以做婚礼鲜花布置的网站洛阳霞光企业网站建设公司
  • 临淄网站制作同步显示一个wordpress
  • 先建设网站后付款网站相对路径和绝对路径
  • 临沂外贸国际网站建设网站开发外包公司合同