小于 1 分钟
- 框架相关18
- 系统相关16
- 我的想法9
- 前端相关9
- 数据库9
- Docker8
- Java8
- JDK基础源码8
- 树莓派4
- JDK并发编程4
- Java技术2
- MySQL2
- 设计模式2
- 面试突击2
- 前端技术1
- 开发运维1
- k8s1
- Java并发编程1
- 技能1
- 前端示例1
- Windows1
- Java基础1
- 面试1
- JDK集合源码1
- MyBatis1
- Spring1
MySQL存储引擎
MyISAM、InnoDB、Memory
MyISAM
不支持事务,不支持外键约束,索引文件和数据文件分开。内存中可以缓存更多的索引,对查询性能会更好,适用于那种少插入,多查询的场景。
经典案例:大数据场景下的报表系统。网站埋点日志、业务系统通过MySQL binlog同步业务数据,批量写入Hadoop后,在 T+1 进行离线批处理计算,
数据计算完,导入MySQL中,后边报表系统就可以直接从MySQL中查询已经计算好的数据,渲染成各种图,供他人使用。
2021年4月10日大约 8 分钟