面试真题

数据库 · 简单 · 百度

MySQL与Redis的差别

简单 数据库 🎤 百度
参考答案
结论:MySQL是关系型持久化数据库,Redis是内存型键值缓存,二者定位与原理差异大。核心差别:1.存储媒介:MySQL数据落盘,支持ACID事务与SQL;Redis主要存内存,支持RDB/AOF持久化但非强一致;2.数据模型:MySQL为表、行、列关系模型;Redis提供string、hash、list、set等丰富结构;3.性能:Redis内存操作可达十万QPS,MySQL受磁盘IO限制;4.应用场景:MySQL作主存储,Redis作缓存、会话、排行榜等;5.扩展:MySQL依赖分库分表,Redis易横向集群。总结:需持久化复杂查询用MySQL,高并发低延迟用Redis。
题目整理自公开面经,答案由校招宝自研生成,仅供参考