【选型】数据库 Mysql MariaDB 存储引擎选择
MariaDB新增十多个存储引擎,比较有特色的有:
(1)Aria:适用于快速读取快速写入场景,替代为人诟病的MyISAM,支持事务,支持崩溃恢复;
(2)TokuDB:适用于大数据量写入场景,支持事务,支持高压缩比,减少存储空间;
(3)Spider:适用于水平分片场景,支持数据分片,将数据分布在多个服务器上;
(5)Dynamic Comumns:支持动态列,提供灵活的数据结构;
(6)ColumnStore:适用于数据仓库与数据分析场景,提供列式存储与查询优化;
(7)SphinxSE:适用于搜索引擎场景,全文索引场景;