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

高端网站建设公司有必要做吗网站注册流程和费用

高端网站建设公司有必要做吗,网站注册流程和费用,低代码,做采集的网站有流量吗在一次需求修改中,下游的服务附加提出了,针对某个业务数据缓存的生效时间的要求 原JVM设计方案: 采用jvm本地缓存机制,定时任务30秒刷新一次 现在redis方案: 因为很多地方使用了这个业务数据缓存,使用方…

在一次需求修改中,下游的服务附加提出了,针对某个业务数据缓存的生效时间的要求

原JVM设计方案:

采用jvm本地缓存机制,定时任务30秒刷新一次

现在redis方案:

  1. 因为很多地方使用了这个业务数据缓存,使用方面不能改动过多
  2. 因为是分布式部署,如果只使用jvm缓存,无法更新其他的服务器中的缓存数据,达不到立刻生效的要求
  3. 不使用二级缓存的原因:理由和第二个一样,如果优先使用jvm时,哪怕更新了redis,其他服务器也会先用jvm缓存(另外为什么会使用二级缓存?:因为jvm本地缓存更快而已,还得加重了架构的负担,为了一个需求)

所以:直接把维护jvm业务缓存改成redis来维护

那便需要考虑主动刷新 被动刷新 生效时间等

  1. 被动刷新:依旧使用jvm缓存的定时任务机制,30秒更新一次(无改动,使用原本的机制)
  2. 主动刷新:由于生效时间是一秒生效,则在修改和更新后,需要立即主动刷新该缓存(改动少,维护都在一个项目里,不需要采用什么监听mysql表的东西)

修改中的收获:

  1. 工具类中获取注入的问题 BeanUtil.getBean(RedisTemplate.class);
  2. redis Pipeline管道提速 redisTemplate.STRINGS.setEx(redisCacheList,refreshTime);
  3. 分割思想:更小的粒度 如:redis 一个key存储一个表的数据太大了,则根据表中关键key进行切分
http://www.tj-hxxt.cn/news/39560.html

相关文章:

  • 软件技术专升本对口专业seo网络营销技巧
  • 服装设计师必看的网站网站推广的方式有
  • 织梦建站教程如何进行线上推广
  • 建筑培训网课网站seo关键词排名推广
  • 河南网站建设外贸社群运营的经典案例
  • 玉环哪里有做网站怎么收录网站
  • 企业做网站的困惑舆情管理
  • 做网站一定要有空间吗新闻发稿
  • 衢州集团网站建设培训公司
  • ecshop做的小说网站谷歌seo
  • 模板网站下载百度推广后台登录入口官网
  • 有肌肉男与小姐姐做床上运动的网站推广运营平台
  • 白鹭引擎可以做网站吗百度一下首页版
  • h5效果的网站有哪些网站建立的步骤
  • b2b网站大全网址大全软文发稿网站
  • php做网站 价格网络公司取什么名字好
  • 网站程序下载网络营销的成功案例
  • wordpress地图主题seo排名优化技术
  • 怎么用sublime做网站天津seo渠道代理
  • 北京城乡建设委员会网站怎么注册网站免费的
  • wordpress获取域名成都搜索优化排名公司
  • 安阳做一个网站多少钱长沙百度关键词搜索
  • 阿里云重新备案注销主体还是注销网站网络营销渠道有哪些
  • 网站架构设计师薪资水平微信朋友圈推广软文
  • 宣传型网站功能定位网络营销技术
  • 中国手机网站无锡网站建设方案优化
  • 网站后台制作这么做百度的广告
  • 商城网站建设平台代发关键词包收录
  • dw 做网站的思路泰安百度公司代理商
  • django做网站怎样厦门seo小谢