MySQL存储引擎

77 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 25 天,点击查看活动详情

MyISAM

MyISAM提供高速存储和检索,全文搜索能力。不支持事物处理,是默认存储引擎。

MEMORY

MEMORY将数据存储在内存中,不支持事物处理。

MERGE

MERGE允许处理集合将被处理同样的MyISAM表作为一个单独的表,不支持事物处理。

ISAM和MRG_ISAM

ISAM和MRG_ISAM为过时引擎,已被MyISAM取代。

InnoDB

InnoDB提供安全表,支持事物处理。

BDB

BDB提供事物安全表。

EXAMPLE

EXAMPLE是一个存根引擎,不存储数据和检索数据。

NDB

NDB是被MySQL Cluster用来分割到多台计算机表的存储引擎,只支持Linux, Solaris, 和Mac OS X。

ARCHIVE

ARCHIVE引擎被用来无索引地、非常小的覆盖存储的大量数据。

CSV

CSV引擎将数据以逗号方式存储在文本文件中,不支持事物处理。

BLACKHOLE

BLACKHOLE引擎不存储数据。

FEDERATED

FEDERATED引擎将数据存储在远程数据库中,支持事物处理。

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 25 天,点击查看活动详情