51Testing软件测试论坛

标题: mysql和redis的区别?为什么要拿redis做缓存? [打印本页]

作者: 测试积点老人    时间: 2020-3-23 11:52
标题: mysql和redis的区别?为什么要拿redis做缓存?
mysql和redis的区别?为什么要拿redis做缓存?


作者: abcsell    时间: 2020-3-24 09:49
一个是数据库,一个是缓存
作者: abcsell    时间: 2020-3-24 09:49

作者: bellas    时间: 2020-3-24 09:50

mysql直接取数据和redis有缓存
作者: 海海豚    时间: 2020-3-24 09:55
mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限
作者: qbb1983    时间: 2020-3-24 10:27
mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中,缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限 2.mysql的运行机制 mysql作为持久化存储的关系型.
作者: qqq911    时间: 2020-3-24 10:52
redis是缓存
作者: jingzizx    时间: 2020-3-24 12:55
比较稳定,架构设计方面需要
作者: wsuyixing    时间: 2020-3-26 15:59
mysql存储的长久数据,断电以后重启数据还在,redis存储的是临时数据,机器重启后数据消失。
为什么有了mysql还要redis呢?因为读取速度不同,比如你第一次登陆一个用户,会去mysql数据库找这个用户名和密码,匹配上以后才能登陆成功,但是当你第二次去登陆,不用再去mysql查找,在redis找到就可以登陆,因为redis的速度较快,从而提升效率




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2