redis相对于mysql有什么劣势
本身应用场景不同,自然无法直接对比优势劣势。
从效率来说:
Redis的数据存放在内存,所以速度快但是会受到内存空间限制。MySQL存放在硬盘,在速度上肯定没有Redis快,但是存放的数据量要多的多。
从功能来说:
Redis是一个K-V数据库,同时还支持List/Hash/Set/Sorted Set等几个简单数据结构,所以只能以这些数据结构为基础实现功能。而MySQL这点就不必说了。
最后需要提到的是,我一开始使用Redis时也觉得它的功能非常强大,以致于各种需求都下意识的去寻找Redis的解决方案(详见:Redis应用场景)。不过也有几个需要注意的点:
1. Redis虽然默认提供了RDB和AOF两种数据持久化方式,不过很多前辈还是建议我不要太信任Redis的持久化功能,所以重要数据最好还是存放在MySQL,然后在Redis中做缓存。
2. 项目初期在访问量低的时候通过Redis实现了很多功能,当用户量大了以后很快发现内存不够用了就会很尴尬。合理的利用有限的内存,将读(写)频繁的热数据放在Redis中才能更好感受到它带来的性能提升
需要更多教程,微信扫码即可
redis相对于mysql有什么劣势相关推荐
- 面试官:谈谈Redis缓存和MySQL数据一致性问题
前言 对于Web来说,用户量和访问量增一定程度上推动项目技术和架构的更迭和进步.可能会有以下的一些状况: 页面并发量和访问量并不多,MySQL足以支撑自己逻辑业务的发展.那么其实可以不加缓存.最多对静 ...
- redis 和 数据库mysql之间的关系
https://www.zhihu.com/question/20734566 https://www.zhihu.com/question/19660689 http://blog.csdn.net ...
- 高并发用redis还是mysql_高并发架构系列:Redis缓存和MySQL数据一致性方案详解
需求起因 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节.所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库. 这个业务场景,主要 ...
- 高并发架构系列:Redis缓存和MySQL数据一致性方案详解
需求起因 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节.所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库. 这个业务场景,主要 ...
- Java项目:课程在线学习与测试系统(java+SSM+redis+Bootstrap+Tomcat+mysql)
源码获取:博客首页 "资源" 里下载! 基于B/S架构的课程在线学习与测试系统 启动说明 项目为maven管理,最近集成了redis,所以在运行项目是先要下载redis并启动客户端 ...
- 金九银十!“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
前言 谈起 Redis 和 MySQL,皆是广大 程 序 猿(媛)朋友面试跳槽必踩的两个坑.那么,关于Redis与MySQL,面试官最爱问哪些问题呢?不知道也不用慌,我已整理了这"68道 R ...
- “68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
谈起 Redis 和 MySQL,皆是广大 程 序 猿(媛)朋友面试跳槽必踩的两个坑.那么,关于Redis与MySQL,面试官最爱问哪些问题呢?不知道也不用慌,我已整理了这"68道 Redi ...
- “68 道 Redis+168 道 MySQL”精品面试题(带解析),你背废了吗?
谈起 Redis 和 MySQL,皆是广大 程 序 猿(媛)朋友面试跳槽必踩的两个坑.那么,关于 Redis 与 MySQL,面试官最爱问哪些问题呢?不知道也不用慌,我已整理了这"68 道 ...
- redis可以代替mysql 吗_redis是否可以代替mysql
redis是否可以代替mysql 发布时间:2020-05-14 11:59:21 来源:亿速云 阅读:222 作者:三月 下文主要给大家带来redis是否可以代替mysql,希望这些内容能够带给大家 ...
最新文章
- 在内网IT服务门户里申请Windows Azure虚拟机
- IBM发明世界首个人造神经元,人工智能的底层硬件基石已完成!
- Windows XP 环境下安装 Apache HTTP Server 2.2.8
- Educational Codeforces Round 25
- 可被三整除的最大和—leetcode1262
- 电脑海尔电脑,海尔台式电脑好吗,海尔主机
- ”高精度整数删去若干位以使剩下的值最小“问题
- 牛客 2021年度训练联盟热身训练赛第二场 B题
- Asterconference Asia 2012 中国大会
- pom中子模块project报红,插件运行Process terminated
- 高中计算机技术基础教学ppt,高中信息技术教学课件
- windows10 查看.theme文件
- win10应用商店无法打开重新 加载
- 记录一次修复知网学位论文目录下载油猴脚本的过程
- 微信公众号的系统功能定位
- 一些学习编程的优质网站
- 迅睿CMS 全站生成静态
- 少年,请多一些开疆拓土的勇气——写给在C和C++间犹豫的学生
- mysql从数据库误删.idb / .frm 文件,恢复数据方法
- 华为od试题java_华为od社招一面凉经
热门文章
- 用户无故被扣21000元话费,扣钱容易还钱难,运营商的回应看醉了
- 千万量级只是5G商用起点?高通专家:5G部署速度比当初的4G更快
- 张家辉申请“渣渣辉”商标,真的很有知识产权意识了
- 称洗澡时突遭电击 承租人起诉“自如”索赔77735元
- 故宫夜场门票被炒到3000元一张?网站被挤崩 故宫如此回应...
- 史上最奢华AirPods登场 售价直接翻四倍却还算良心
- h.264 视频解码的一点小经验
- linux man使用方法 和centos安装中文man包
- C++ 继承的构造与析构
- c函数sscanf的高级技巧(二)