云数据库RDS MySQL提供了以下数据存储类型:高性能本地盘、高性能云盘、ESSD云盘、SSD云盘(部分RDS实例已停售),本文介绍这几种存储类型的区别及选购建议。
说明
欢迎您加入RDS存储能力交流钉钉群(121770005512),获取更多RDS存储能力的相关信息,您可以在群内进行咨询、交流和反馈。
存储类型 说明 高性能本地盘 高性能本地盘是RDS自研智能本地磁盘,与MySQL位于同一物理机,数据存储和读写操作均在本地完成,具有高读写IO、低时延的特性。 高性能本地盘IOPS最高可达15万,I/O延时低至微秒级,存储空间最高可达16 TB,备份恢复速度较自建提升10倍。 适用IO密集型应用或高并发读写场景,如电商秒杀活动、高频交易系统。 高性能云盘 高性能云盘在兼容ESSD云盘的所有特性(暂停实例功能除外)的基础上,提供以下四种功能: IO性能突发:使云盘的IOPS不受限于最大IOPS,在业务波峰时提供更高的IO能力,满足突发业务需求。 Buffer Pool Extension(BPE):帮助扩展缓存池的大小,提高磁盘IO效率和系统的响应速度,实现缓存加速,提升RDS实例的整体读写性能。 数据归档:可以将低频访问的数据转移至OSS中,数据存储成本相较于ESSD PL1云盘下降80%。适用于实例中包含不常访问或修改的表。 存储压缩:支持在存储层对用户数据(包含实际数据和系统日志)进行压缩存储,降低单位容量数据的存储成本。 ESSD云盘 增强型SSD云盘(Enhanced SSD云盘,下文简称ESSD云盘),是阿里云全新推出的超高性能云盘产品。ESSD云盘基于新一代分布式块存储架构,结合25GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和比SSD云盘更低的单路时延能力。ESSD云盘分为如下几类: ESSD PL0云盘:PL0性能级别的ESSD云盘。 说明 目前仅RDS MySQL基础系列倚天版规格支持ESSD PL0云盘,规格详情请参见RDS MySQL倚天版(原ARM)主实例规格列表。 ESSD PL1云盘:相比PL0,PL1性能级别的ESSD云盘大约可提升5倍IOPS和2倍的吞吐量。 ESSD PL2云盘:相比PL1,PL2性能级别的ESSD云盘大约可提升2倍IOPS和吞吐量。 ESSD PL3云盘:相比PL1,PL3性能级别的ESSD云盘最高可提升20倍IOPS、11倍吞吐量,适合对极限并发IO性能要求极高、读写时延极稳定的业务场景。 关于ESSD云盘的性能详情,请参见ESSD云盘。 SSD云盘 SSD云盘,是基于分布式存储架构的弹性块存储设备,实现计算与存储分离。 说明 SSD云盘分批下线中,建议使用ESSD云盘。更多信息,请参见【通知】部分RDS实例不再提供SSD云盘售卖。 各存储类型之间的性能对比(单盘容量、最大IOPS、最大吞吐量等),请参见块存储性能。 说明 这几种存储类型的可靠性、持久性和读写性能均会满足产品SLA承诺。 高性能本地盘:所属的RDS实例都是一主一备(高可用系列)架构,主节点故障时,主备节点秒级完成切换。 云盘(SSD云盘、ESSD云盘、高性能云盘):分布式云盘,通过多副本冗余确保数据可靠性。如果所属RDS实例为高可用系列、集群系列,则具备秒级自动切换能力。 您可以在实例的基本信息页面查看实例的存储类型。 说明 当前仅RDS MySQL高可用系列实例支持高性能本地盘。 对比项 高性能本地盘 高性能云盘 ESSD云盘 I/O性能 ★★★★★ IO延迟低,性能好: IOPS:由实例规格决定。 IO延迟:10~50微秒 ★★★★★★ 提供了Buffer Pool Extension(BPE)功能、IO性能突发功能和数据归档功能三种功能。IO性能如下: IOPS:由磁盘规格及实例规格共同决定。 IO延迟:100~200微秒 ★★★★★ 相对SSD云盘有大幅提升: IOPS:由磁盘规格及实例规格共同决定。 IO延迟:100~200微秒 规格配置灵活性 ★★★★ 可选配置较多,磁盘空间可单独调整。仅部分高性能本地盘实例的磁盘空间大小与实例规格绑定,无法单独调整。 ★★★★★ 可选配置较多,支持扩容或缩容磁盘空间。 说明 ★★★★★ 可选配置较多,支持扩容或缩容磁盘空间。 说明 备份方法 Xtrabackup物理备份 ESSD云盘快照备份 ESSD云盘快照备份 备份、只读实例创建、实例克隆操作速度 ★★★ 与磁盘大小相关,耗时为小时级。 ★★★★★ 耗时为秒级。 ★★★★★ 耗时为秒级。 扩容时长 ★★★★ 需要拷贝数据,可能需要几个小时。 ★★★★★ 在线升级,秒级扩容。 ★★★★★ 在线升级,秒级扩容。 扩容影响 有闪断。 无影响。 无影响。 数据持久性 ★★★★ 硬件故障有一定概率导致数据损坏,需要有备库保障。高可用系列本地盘实例SLA可达99.995%。 ★★★★★ 数据可靠性达到99.9999999%,支持单节点基础版形态,降低成本。 ★★★★★ 数据可靠性达到99.9999999%,支持单节点基础版形态,降低成本。 建议优先选择高性能云盘: 如果IO量比较大,建议开启Buffer Pool Extension(BPE)功能。 如果IO波动较大,建议开启IO性能突发功能。 如果数据库中包含较多不常访问或修改的表,建议开启数据归档功能。 如果明确需要使用高PL等级云盘,可以选择ESSD云盘。 各个实例类型支持的存储类型及功能请参见RDS MySQL功能概览。存储类型介绍
查看存储类型

不同类型存储的区别
选购建议
产品支持度
常见问题