简单叙述innoDB,MyISAM,NDB,Memory存储引擎


innoDB存储引擎

innoDB存储引擎:innoDB存储引擎是mysql5.5.8默认的存储引擎,innoDB的设计主要是面向OLTP的应用,其特点是支持事物、行锁设计、支持外键。

MyISAM存储引擎

MyISAM存储引擎:不支持事物、表锁设计、支持全文索引,主要面向一些OLAP数据库的应用,在MySQL5.5.8版本之前是默认的存储引擎。

NDB存储引擎

NDB存储引擎:NBD存储引擎是一个集群存储引擎,类似于Oracle的RAC集群,NDB存储引擎的特点是数据全部放在内存中,从5.1版本开始,可以将非索引数据放在磁盘上,因此主键查找的速度极快,并且能够在线添加NDB的数据存储节点以便提高数据库的性能。由此可见,NDB存储引擎是高可用、高性能、高扩展性的数据库集群系统,也是面向OLTP数据库应用类型。

Memory存储引擎

Memory存储引擎:正如其名,Memory存储引擎中的数据都存放在内存中的,数据库重启或发生崩溃,表中的数据都将消失,非常适合存储一些临时数据,Memory存储引擎默认使用哈希索引,而不是常用的B+树索引。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值