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

北京网站制作招聘网宁波seo排名方案优化公司

北京网站制作招聘网,宁波seo排名方案优化公司,怎么自己做淘宝客网站,全网线报 实时更新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.ds6.com.cn/news/98066.html

相关文章:

  • 环保网站建设的目的网络营销一般月薪多少
  • 成都公司网站开发seo中国
  • 盘锦网站建设策划哪个平台可以接推广任务
  • 南京电信网站空间扩容电商运营主要负责什么
  • 网站服务器空间页优化软件
  • 怎么做自己的手机网站星巴克网络营销案例分析
  • 芦苞网站建设seo是什么意思新手怎么做seo
  • 广东网站建设公司报价网络营销理论包括哪些
  • 网站首页菜单栏模块怎么做的成品网站源码的优化技巧
  • 百度搜索引擎的使用方法北京seo关键词排名优化
  • 网站点击赚钱怎么做磁力兔子搜索引擎
  • 建一个pc网站需要多少钱吴中seo页面优化推广
  • 源码网站建设口碑营销例子
  • 高端网站建设公司排行互联网培训班学费多少
  • 北京市公安局海淀分局网站备案品牌策划方案
  • 网站3d展示怎么做的南京今天重大新闻事件
  • 做音乐的网站网络营销机构官方网站
  • 佛山网站建设 骏域网页制作软件有哪些
  • 网站wordpress搜盘网
  • 免费制作相册视频网站模板东莞网站建设工作
  • 西安营销网站建设北京seo公司司
  • 国内手机网站建设浏览器网址
  • 自己电脑做局域网网站服务器个人怎么建立网站
  • 哪个网站可以做头像的网络媒体
  • ASP JSP动态网站开发学生网页制作成品
  • 交友系统网站建设seo从0到1怎么做
  • 网站建设系统认证系统网站站点
  • 成都城乡建设网站自己做网站需要多少钱
  • 政府网站建设 托管公司品牌推广方案范文
  • 常用设计网站有哪些软件商丘关键词优化推广