redis作缓存需要在数据库中存入数据吗
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,使用redis作为缓存,数据还需要存入数据库中吗?我的答案是:redis只是缓存,不是数据库如mysql,所以redis中有的数据库,mysql中一定有。用户请求先去请求redis,如果没有,再去数据
千家信息网最后更新 2025年01月21日redis作缓存需要在数据库中存入数据吗
使用redis作为缓存,数据还需要存入数据库中吗?
我的答案是:
redis只是缓存,不是数据库如mysql,所以redis中有的数据库,mysql中一定有。
用户请求先去请求redis,如果没有,再去数据库中去读取。
redis中缓存一些请求量比较大的数据(这些缓存数据,mysql中一定也是有的),没必要所有数据都缓存到redis中。
之所以从缓存中拿数据会快,是因为缓存的数据存在于内存中,不像mysql的数据是存在磁盘上的,即不用经过从磁盘加载到内存这个过程(这个过程是非常耗时和低效的),直接从内存获取数据。
当redis缓存崩溃的时候,那么不是海量的请求都去访问数据库了?数据库能抗住吗?
收下要分析,当成千亿个请求同时访问过来,数据库为什么会扛不住?
①超大量的并发,数据库扛不住。
举个例子就明白了。
10000万个plsql客户端,同时访问Oracle进行数据库查询、写入等操作,数据库肯定吃不消。
从这个角度来说,redis并不能帮什么忙。
②数据库存在低速设备上,每次访问数据库,都要经过io,即从磁盘调入内存的过程。这个才是使用redis等缓存机制的原因。
以上就是数据哪些放redis哪些放数据库的详细内容,更多请关注其它相关文章!
数据
数据库
缓存
内存
磁盘
过程
同时
必要
吃不消
不用
之所以
低效
低速
例子
内容
原因
只是
客户
客户端
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库要求不使用外键
亚马逊中国官网服务器
北京网络技术咨询常见问题
戴尔霄龙服务器销售厂家
潮汕商城软件开发哪里有
图书馆表数据库
普陀区银联数据库收费标准
正保考研数据库在线教学吗
cnnic网络安全
学校网络技术处职责
计算机网络安全行业
低代码智能软件开发基地
我最感兴趣的网络安全专业
池州物业管理软件开发定制公司
大福星下载软件开发
linux达梦数据库怎么迁移
怎样在服务器里面杀毒
ios软件开发方案价格
nosql怎么修改数据库
江苏网络软件开发价格表
linux 服务器优化
app系统软件开发方案费用
教育局网络安全专项检查
用友u8的数据库表结构
e宝服务器为什么那么容易崩
学校网络技术处职责
上位机平台软件开发招聘
个人信息网络安全宣传活动
泉州市网络安全
数据库如何存储数据的