一、MySQL
1、MyISAM与InnoDB的区别
| 对比项 |
MyISAM |
InnoDB |
| 外键 |
不支持 |
支持 |
| 事务 |
不支持 |
支持 |
| 行表锁 |
表锁,即使操作一条记录也会锁住整个表,不适合高并发的操作 |
|
本文总结了MySQL和Redis的重要面试知识点,包括MyISAM与InnoDB的区别、索引优化、B+Tree特性、Redis单线程原理及其速度优势、MySQL事务的ACID属性与并发问题、Redis的缓存穿透、雪崩和击穿问题,以及哨兵模式、数据持久化策略等核心概念。
| 对比项 |
MyISAM |
InnoDB |
| 外键 |
不支持 |
支持 |
| 事务 |
不支持 |
支持 |
| 行表锁 |
表锁,即使操作一条记录也会锁住整个表,不适合高并发的操作 |
|
795
172

被折叠的 条评论
为什么被折叠?