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

自己做网站好还是凡科东营局域网设计

自己做网站好还是凡科,东营局域网设计,网站在线生成器,开发商延期交房怎么处理14.redis缓存 14.1简介 穿透型缓存: 缓存与后端数据交互在一起,对服务端的调用隐藏细节。如果从缓存中可以读到数据,就直接返回,如果读不到,就到数据库中去读取,从数据库中读到数据,也是先更…

14.redis缓存

14.1简介

穿透型缓存:
在这里插入图片描述

  • 缓存与后端数据交互在一起,对服务端的调用隐藏细节。如果从缓存中可以读到数据,就直接返回,如果读不到,就到数据库中去读取,从数据库中读到数据,也是先更新缓存,再返回给服务端。向数据库中写入数据,也是先写入缓存中,再同步给数据库

旁路型缓存:
在这里插入图片描述

  1. 服务先到缓存中读取数据,如果数据存在,就直接返回
  2. 如果缓存中没有数据,就到数据库中去读取
  3. 服务再将从数据库中读到的数据同步给缓存

redis是旁路型缓存

14.2 缓存的特征

  1. 效率高
  2. 容量小

14.3 redis缓存处理的两种情况

缓存命中:redis中有相应的数据,直接从redis中读取,性能很高
缓存缺失:redis中没有相应的数据,从后端关系型数据库中读取数据,性能很低。如果发生缓存缺失,为了后续程序请求中可以从缓存中读取数据,要将缺失的数据写入redis,也称作缓存更新.

String cache_key="user1001";
String cache_value=redis.get(cache_key);//想要从缓存中读取数据
if (cache_value!=null){
//做相关业务逻辑
}else{cache_value=mysql.getUserById(cache_key);//从关系型数据库中去读取数据redis.set(cache_key,cache_value);//缓存更新处理
}

redis不适用于无法获取源码的应用。

14.4 缓存的类型

14.4.1 只读缓存

只用读取数据的缓存。如果有写入数据的请求,直接发到后端的mysql或oracle数据库,在数据库中完成增删除改。对于删除和修改的数据来说,redis中可能会有旧的数据,需要将旧的数据删除,下一次读取时,redis缓存缺失,那么就从数据库中读数据,并更新到redis缓存中。
在这里插入图片描述
缓存图片、视频、手机的通讯记录、银行的以往帐单。

14.4.2 读写缓存

读定缓存,不只完成对数据读取任务,数据的增加、删除、修改操作,也是在redis缓存中完成,由于redis内存数据库效率很高,所以可以快速响应给服务端调用。

redis内存数据,在redis实例出现问题时,导致数据丢失。

  • 同步直写:优先保证数据可靠
  • 异步写回:执行效率高

对写请求操作进行高效处理,选择读写缓存
如果写操作很少,需要提升读取效率,选择只读缓存

http://www.yayakq.cn/news/497290/

相关文章:

  • 建个人网站赚钱多吗wordpress 插件漏洞扫描
  • 台州知名网站精美网站制作
  • 方案网站有哪些公司网站排名
  • 江门网站重庆网上办事大厅
  • 网站模板 响应式html5后台网站模板
  • 重庆价格低建设网站公司网站建设方案 doc
  • 有哪些好的网站建设公司做网站需要会哪些知识
  • php网站开发和部署如何开网上商城
  • 顺义城区网站建设马良行网站3d模型预览怎么做的
  • 什么是可信网站认证丰都网站建设公司
  • 浙江平台网站建设哪家有制作人在线完整免费观看韩剧网
  • 网友让你建网站做商城wordpress 机械主题
  • 国外优秀个人网站教新手做网站难吗
  • 郑州网站制作的公司哪家好搜狐焦点石家庄房产网
  • 接私活做网站网站关键词优化技巧
  • 电子商务网站开发的关键点wordpress打字不显示图片
  • 福清市建设局网站网站推广哪个平台最好
  • 有哪些专门做创意门头的网站怎么设置wordpress底栏文字
  • 沈阳网站建设方案外包有没有资源可以在线观看
  • 培训行业门户网站建设方案章丘网站定制
  • 兄弟网站建设广告公司名称创意
  • 创网站 灵感网站seo优化皆宣徐州百都网络不错
  • 收录网站云盘做网站
  • 家居装饰网站设计论文网站建设ui
  • 网站怎么做pc导流页登陆空间商网站
  • 顶尖网站设计达州高端网站建设
  • 网站安全备案网站优化要用什么软件
  • 千博企业网站wordpress弹窗提示
  • 给我免费播放电影常州建站优化
  • dw代码做网站网站淘宝客一般怎么做