redis作缓存需要在数据库中存入数据吗
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,使用redis作为缓存,数据还需要存入数据库中吗?我的答案是:redis只是缓存,不是数据库如mysql,所以redis中有的数据库,mysql中一定有。用户请求先去请求redis,如果没有,再去数据
千家信息网最后更新 2025年11月08日redis作缓存需要在数据库中存入数据吗
使用redis作为缓存,数据还需要存入数据库中吗?
我的答案是:
redis只是缓存,不是数据库如mysql,所以redis中有的数据库,mysql中一定有。
用户请求先去请求redis,如果没有,再去数据库中去读取。
redis中缓存一些请求量比较大的数据(这些缓存数据,mysql中一定也是有的),没必要所有数据都缓存到redis中。
之所以从缓存中拿数据会快,是因为缓存的数据存在于内存中,不像mysql的数据是存在磁盘上的,即不用经过从磁盘加载到内存这个过程(这个过程是非常耗时和低效的),直接从内存获取数据。
当redis缓存崩溃的时候,那么不是海量的请求都去访问数据库了?数据库能抗住吗?
收下要分析,当成千亿个请求同时访问过来,数据库为什么会扛不住?
①超大量的并发,数据库扛不住。
举个例子就明白了。
10000万个plsql客户端,同时访问Oracle进行数据库查询、写入等操作,数据库肯定吃不消。
从这个角度来说,redis并不能帮什么忙。
②数据库存在低速设备上,每次访问数据库,都要经过io,即从磁盘调入内存的过程。这个才是使用redis等缓存机制的原因。
以上就是数据哪些放redis哪些放数据库的详细内容,更多请关注其它相关文章!
数据
数据库
缓存
内存
磁盘
过程
同时
必要
吃不消
不用
之所以
低效
低速
例子
内容
原因
只是
客户
客户端
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
像素工厂14服务器地址
web软件开发是否跨平台
民勤软件开发项目管理
网络安全认证资格
手机怎么取消安全检测服务器
网站后台数据库管理
哪些行业需要软件开发
大国网络安全不只是技术博弈
下载测速软件开发
铁路网络技术岗位
我的世界服务器麦块
sql数据库修复卡住了
聊天软件后台数据库设计
木马由服务器和谁组成
数据库如何创建办公信息管理
平安田东网络安全
金融数据库在线阅读
网络安全宣讲记录
鼎牛网络技术有限公司
大数据信息化网络技术
工业网络安全配置
医院网络安全工作的重要性
数据库实验收获及体会
不属于数据库设计的步骤是
数据库和数据挖掘区别
软件开发是需要数学好的吗
阳朔县银宇网络技术服务部
软件开发技术总监工作职责
正规网络技术推荐咨询
计算机网络技术和测绘