云数据库RDS PostgreSQL提供的数据存储类型为ESSD云盘和通用云盘,本文介绍存储类型的基本信息、区别及选购建议。
存储类型介绍
各存储类型之间的性能对比(单盘容量、最大IOPS、最大吞吐量等),请参见块存储性能。
云盘(ESSD云盘、通用云盘)存储类型的可靠性、持久性和读写性能均会满足产品SLA承诺。 采用分布式云盘,通过多副本冗余确保数据可靠性。如果所属RDS实例为高可用系列、集群系列,则具备秒级自动切换能力。
ESSD云盘
增强型SSD云盘(Enhanced SSD云盘,下文简称ESSD云盘),是阿里云全新推出的超高性能云盘产品。ESSD云盘基于新一代分布式块存储架构,结合25GE网络和RDMA技术,为您提供单盘高达100万的随机读写能力和比SSD云盘更低的单路时延能力。ESSD云盘分为如下几类:
ESSD PL0云盘:PL0性能级别的ESSD云盘。
说明目前仅RDS PostgreSQL基础系列倚天版规格支持ESSD PL0云盘,规格详情请参见RDS PostgreSQL主实例规格列表。
ESSD PL1云盘:相比PL0,PL1性能级别的ESSD云盘大约可提升5倍IOPS和2倍的吞吐量。
ESSD PL2云盘:相比PL1,PL2性能级别的ESSD云盘大约可提升2倍IOPS和吞吐量。
ESSD PL3云盘:相比PL1,PL3性能级别的ESSD云盘最高可提升20倍IOPS、11倍吞吐量,适合对极限并发IO性能要求极高、读写时延极稳定的业务场景。
通用云盘
通用云盘的基准IO性能优于ESSD PL1云盘,并且兼容了ESSD云盘的所有特性。同时,在ESSD云盘的基础上提供了IO突发、IO加速和数据归档。详情请参见通用云盘。
查看存储类型
您可以在实例的基本信息页面查看实例的存储类型。
存储类型各项性能数据
对比项 | ESSD云盘 | 通用云盘 |
IO性能 | ★★★★★
| ★★★★★★ 基准IO性能优于ESSD PL1云盘,并且在ESSD云盘的基础上,增加了IO突发能力和IO加速能力。
|
规格配置灵活性 | ★★★★★ 可选配置较多,支持扩容或缩容磁盘空间。 说明 仅PostgreSQL部分满足条件的实例支持缩容,具体请参见变更配置。 | ★★★★★ 可选配置较多,支持扩容或缩容磁盘空间。 说明 仅PostgreSQL部分满足条件的实例支持缩容,具体请参见变更配置。 |
备份方法 | ESSD云盘快照备份 | ESSD云盘快照备份 |
备份、只读实例创建、实例克隆操作速度 | ★★★★★ 耗时为秒级。 | ★★★★★ 耗时为秒级。 |
扩容时长 | ★★★★★ 在线升级,秒级扩容。 | ★★★★★ 在线升级,秒级扩容。 |
扩容影响 | 无影响。 | 无影响。 |
数据持久性 | ★★★★★ 数据可靠性达到99.9999999%,支持单节点基础版形态,降低成本。 | ★★★★★ 数据可靠性达到99.9999999%,支持单节点基础版形态,降低成本。 |
选购建议
建议优先选择通用云盘:
如果IO量比较大,建议开启IO加速功能。
如果IO波动较大,建议开启IO突发功能。
如果数据库中包含较多不常访问或修改的表,建议开启数据归档功能。
如果明确需要使用高PL等级云盘,可以选择ESSD云盘。