存储引擎

MyISAM

      不支持事务,支持全文索引,但是对于一些在线分析处理操作速度快。
      文件组成由 myd 存放数据的 myi 存放索引的

InnoDB

      支持事务,主要是面向在线事务处理方面的应用,特点是行锁设计,并支持外键。
      Innodb 采用聚集索引的方式。没有主键,没有唯一键,为每一行生产一个 6 字节的行 id,作为主键。

Memory

      将数据放在内存中,如果数据库重启或者宕机,表数据就会丢失。非常适合存储一些临时表,默认的是哈希索引,不是 B+ 树索引,varchar() 默认是按照 char() 存储的,浪费内存。
      不支持 text 和 BLOB 类型。如果数据中有 text 和 BLOB 类型,数据库会把这些数字转换到磁盘上。

Archive

      只支持 INSERT 和 SELECT 操作,使用压缩算法将数据进行压缩后存储,压缩比例一般是 1:10,主要提供插入和压缩功能。

功能MYISAMMemoryInnoDBArchive
存储限制256TBRAM64TBNone
支持事物NoNoYesNo
支持全文索引YesNoNoNo
支持数索引YesYesYesNo
支持哈希索引NoYesNoNo
支持数据缓存NoN/AYesNo
支持外键NoNoYesNo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值