当前位置:网站首页>mysql与redis 区别
mysql与redis 区别
2022-07-30 10:14:00 【xmh-sxh-1314】
一、.redis和mysql的区别总结
(1)类型上
从类型上来说,mysql是关系型数据库,redis是缓存数据库
(2)作用上
mysql用于持久化的存储数据到硬盘,功能强大,但是速度较慢
redis用于存储使用较为频繁的数据到缓存中,读取速度快
(3)需求上
mysql和redis因为需求的不同,一般都是配合使用。
二、详细说明
1.mysql和redis的数据库类型
mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。
redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限
2.mysql的运行机制
mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在着I/O操作,如果反复频繁的访问数据库。第一:会在反复链接数据库上花费大量时间,从而导致运行效率过慢;第二:反复的访问数据库也会导致数据库的负载过高,那么此时缓存的概念就衍生了出来。
3.缓存
缓存就是数据交换的缓冲区(cache),当浏览器执行请求时,首先会对在缓存中进行查找,如果存在,就获取;否则就访问数据库。
缓存的好处就是读取速度快
4.redis数据库
redis数据库就是一款缓存数据库,用于存储使用频繁的数据,这样减少访问数据库的次数,提高运行效率。
边栏推荐
- flowable工作流所有业务概念
- (C语言)文件操作
- Practical Walkthrough | Calculate Daily Average Date or Time Interval in MySQL
- Neural Ordinary Differential Equations
- 【 HMS core 】 【 Analytics Kit] [FAQ] how to solve the payment amount in huawei pay analysis shows zero problem?
- 【HMS core】【FAQ】HMS Toolkit典型问题合集1
- Verilog之数码管译码
- ospf2 two-point two-way republish (question 2)
- 系统设计精选 | 基于FPGA的CAN总线控制器的设计(附代码)
- MySQL | Subqueries
猜你喜欢

Meikle Studio - see the actual combat notes of Hongmeng device development 4 - kernel development

易基因:人类tRNA基因位点表现出与衰老相关的DNA高甲基化|研究文章

STM32CubeMX configuration to generate FreeRTOS project

Flask之路由(app.route)详解

Meikle Studio - see the actual combat notes of Hongmeng equipment development five - drive subsystem development

4. yolov5-6.0 ERROR: AttributeError: 'Upsample' object has no attribute 'recompute_scale_factor' solution

唯物辩证法-条件论

ospf2 two-point two-way republish (question 2)

Flask's routing (app.route) detailed

New in GNOME: Warn users when Secure Boot is disabled
随机推荐
Linux内核设计与实现(十)| 页高速缓存和页回写
Meikle Studio-Look at the actual combat notes of Hongmeng device development six-wireless networking development
安全提示:Qt中的FreeType
拖放事件,dataTransfer,getBoundingClientRect
Re17: Read the paper Challenges for Information Extraction from Dialogue in Criminal Law
【HMS core】【FAQ】HMS Toolkit Typical Questions Collection 1
你真的懂Redis的5种基本数据结构吗?
【云原生】-Docker安装部署分布式数据库 OceanBase
Soft Exam System Architect Concise Tutorial | Case Analysis | Requirement Analysis
死锁的理解
Unity 锁定相机第二弹
PyQt5 - draw sine curve with pixels
MFCC to audio, the effect should not be too funny >V
idea2021+Activiti【最完整笔记一(基础使用)】
神经网络学习笔记4——自动编码器(含稀疏,堆叠)(更新中)
Day113. Shangyitong: WeChat login QR code, login callback interface
Alibaba Cloud OSS Object Storage
Basemap and Seaborn
神秘的APT攻击
debian10 install djando