博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql与redis的区别与联系
阅读量:6232 次
发布时间:2019-06-21

本文共 356 字,大约阅读时间需要 1 分钟。

1、mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。
redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限
2、用户请求先去请求redis,如果没有,再去数据库中去读取。
3、redis中缓存一些请求量比较大的数据(这些缓存数据,mysql中一定也是有的),没必要所有数据都缓存到redis中。
4、之所以从缓存中拿数据会快,是因为缓存的数据存在于内存中,不像mysql的数据是存在磁盘上的,即不用经过从磁盘加载到内存这个过程(这个过程是非常耗时和低效的),直接从内存获取数据。

转载于:https://www.cnblogs.com/zhangxue521/p/10690384.html

你可能感兴趣的文章
HBase的JAVA API操作详解
查看>>
烂泥:dnsmasq搭建简易DNS服务器
查看>>
设置APP默认以横竖屏启动
查看>>
OLEDB Excel 与C# 的数据流通方法
查看>>
Rafy 领域实体框架演示(3) - 快速使用 C/S 架构部署
查看>>
给知识分分等级
查看>>
权限管理越来越复杂
查看>>
C# 多线程窗体的创建
查看>>
开始编写Golang代码
查看>>
Linux 小知识翻译 - 「协议(protocol)」
查看>>
在JavaScript中对HTML进行反转义
查看>>
postgresql系统函数
查看>>
Javascript 中的变量作用域问题
查看>>
chrome浏览器关闭标签页面
查看>>
创建注记图层要素
查看>>
C++11 正则表达式——基础知识介绍
查看>>
jquery 日期+时间 date & time 插件
查看>>
【读书笔记《Android游戏编程之从零开始》】8.Android 游戏开发常用的系统控件(系统控件常见问题)...
查看>>
jsoncpp v0.5中的一个bug
查看>>
DNS报文格式(RFC1035)
查看>>