首页 > 数据库 >redis和mysql(区别和联系)

redis和mysql(区别和联系)

时间:2022-09-23 10:56:40浏览次数:53  
标签:缓存 区别 数据库 redis 存取速度 存放 mysql

redis和mysql

一般都知道mysql是数据库的,可redis也是数据库,两者区别是

mysql:关系型数据库,1⃣️将数据存放在硬盘中,存取速度较慢 2⃣️ 永久存放

redis:非关系型数据库(缓存数据库),1⃣️将数据放在缓存中,存取速度较快 2⃣️ 保持时间有限 3⃣️ 如果需要性能反应特别迅速的话,需要存在redis里

  mysql redis
类型 关系型数据库 非关系型数据库(缓存数据库)
速度&   存放 将数据存放在硬盘中,存取速度较慢 将数据放在缓存中,存取速度较快
存放时间 永久存放 保持时间有限
使用场景(举例) MySQL偏向于存数据,可存基本数据 Redis偏向于快速取数据,可放置热门的数据放Redis
费用   费用较高

标签:缓存,区别,数据库,redis,存取速度,存放,mysql
From: https://www.cnblogs.com/elfin/p/16721924.html

相关文章

  • STS用Maven写一个登录页面 - 将MySQL和STS连接起来
     准备用户名数据库创建方法前面已介绍,不重复说明。创建方法:https://www.cnblogs.com/smart-zihan/p/15041013.html通过MySQLWorkbench添加。  连接MySQL与STS......
  • mask和RectMask2D区别
    1.Mask遮罩的大小与形状依赖于Graphic,而RectMask2D只需要依赖RectTransform2.Mask支持圆形或其他形状遮罩,而RectMask2D只支持矩形3.Mask会增加drawcall4、mask的性......
  • Lua脚本在Redis事务中的应用实践
    使用过Redis事务的应该清楚,Redis事务实现是通过打包多条命令,单独的隔离操作,事务中的所有命令都会按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打......
  • redis 基准性能测试与变慢优化
     redis参考目录:生产级Redis高并发分布式锁实战1:高并发分布式锁如何实现 https://www.cnblogs.com/yizhiamumu/p/16556153.html生产级Redis高并发分布式锁实战2:......
  • mysql表结构输出文档sql
    SELECT Column_NameAS'字段名称', data_typeAS'数据类型', ( CASE WHENdata_type='float' ORdata_type='double' ORdata_type='TINYINT' ORdata......
  • keydown和keypress的区别
    keydown:用户在键盘上按下某按键是发生。一直按着某按键则会不断触发。keypress:用户按下一个按键,并产生一个字符时发生(就是说用户按了一个能在屏幕上输出字符的按键keypress......
  • 关于IPV4和IPV6的区别
    IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。.IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表......
  • Centos Redis安装流程
    一安装前准备:   1.安装gcc套装yuminstallcppyuminstallbinutilsyuminstallglibcyuminstallglibc-kernheadersyuminstallglibc-commonyuminst......
  • R语言学习丨数据存储文件格式知识,CSV,EXCEL,XML,JSON,MYSQL等
    今天笔记的主要学习内容是R语言里文件相关知识,包含CSV、Excel、XML、JSON、MySQL等。CSV文件基本介绍CSV(Comma-SeparatedValues,字符分隔值,分隔字符也可以不是逗号)是......
  • mvvm和mvc区别是什么
    区别:mvvm通过数据驱动视图层的显示而不是节点操作mvc中的view和model是可以直接访问的,造成耦合度较高mvvm真正将页面和数据逻辑分离,将数据绑定放到js实现,解决了mvc......