Mysql存储引擎
类型及特点:
- MyiSam
5.6以前默认的存储引擎,非事务,支持Btree、空间、全文索引。
叶子节点指向的是物理存储位置,不需要进行二次查找,所以查询速度快。
使用表锁🔒。
(挖坑,以后写一篇关于索引的) - CSV
生成CSV格式文件存储,非事务,不支持索引
- Archive
只支持查询和新增,不能修改数据,非事务,只能在自增列建立索引。
用于归档数据/日志
- Memory
存放在内存中,速度快,重启丢失,支持Btree,Hash索引
- InnoDB
支持ACID,5.6之后的默认存储引擎。使用行级锁🔒。支持自适应Btree,和Hash索引
- NDB
集群数据库使用的引擎,支持事务,不常用