AWS 改进 Aurora Serverless:扩容速度提升 45%,吞吐量提高 30%

AWS 近期为 Amazon Aurora Serverless 发布了新的平台版本,重点改进了扩缩容行为与运行时效率。根据 AWS 的介绍,在流量激增场景下,数据库容量扩展速度现在可提升约 45%;同时,通过更优的资源调度与基于工作负载的扩容决策,数据库性能最高可提升 30%。

平台的第四版本引入了更高效的运行时机制以及更智能的扩容算法,不仅让 Aurora Serverless 集群能够更快完成容量扩展,还使其拥有更高的数据库性能。

Amazon Aurora Serverless 已正式可用四年,它是一种按需、自动扩缩容的 Aurora 配置,可根据应用负载动态调整数据库容量。Aurora Serverless 支持 MySQL 与 PostgreSQL,在空闲时能够缩容至零容量,并以 0.5 ACU(Aurora Capacity Unit)为单位细粒度调整资源,以适配工作负载变化。

AWS 使用 HammerDB TPROC-C 基准测试,对三个 Aurora Serverless 平台版本在 1,024 个虚拟用户下的性能进行了对比。测试结果使用每分钟新订单数(NOPM)衡量各版本性能,并统计相对于上一平台版本的变化幅度。AWS 高级软件开发工程师 Jiaming Yan、L3 软件开发工程师 Ashok Kurakula,以及高级软件工程师 Nashad Safa 表示:

对于 Aurora Serverless 支持的两种数据库引擎——Aurora MySQL 与 Aurora PostgreSQL——平台第四版本相比第三版本,NOPM 提升了 27% 到 34%。

AWS 改进 Aurora Serverless:扩容速度提升 45%,吞吐量提高 30%

来源:AWS 博客

另一项 Sysbench 基准测试则对运行平台第二、三和四版本的三个 Aurora Serverless 集群进行了比较。测试中,各集群采用相同的容量配置,范围从 0.5 到 256 ACU,并启用了快速扩容。系统加载了总计 16 GB 的 250 张数据表后,在 512 个线程下执行了 5,000 万次以读操作为主的查询。

研究人员通过 CloudWatch 的 ServerlessDatabaseCapacity 指标比较不同版本的容量表现。Yan、Kurakula 与 Safa 总结称:

平台第四版本相比第三版本,任务完成速度提高了 27%,成本降低了 28%;相比平台第二版本,完成速度提高了 41%,成本降低了 42%。

The Duckbill Group 首席云经济学家 Corey Quinn 在其新闻通讯中写道:

Aurora Serverless 的扩容速度提升了 45%,并且可以缩容到零——巧的是,这也正好是我对那些按 ACU 小数计费的‘Serverless 数据库’热情所剩无几的位置。不过,能在不额外收费的情况下获得真实性能提升,倒也说明要么市场竞争开始起作用了,要么西雅图那边有人不小心批准了错误的 PRFAQ。

根据 AWS 的公告,新的扩容算法特别适合多个任务竞争资源的工作负载,例如高并发 Web 应用与 API 服务。AWS 首席数据库解决方案架构师 Pini Dibask 在领英上评论称:

特别值得关注的一点是,re:Invent 2025 上发布的 Database Savings Plans 为 Aurora Serverless 提供了 AWS 数据库服务中最高的折扣力度(35% 折扣)。再结合平台第四版本带来的性能提升(理论上意味着更低的 ACU 消耗),Aurora Serverless 的成本模型已经发生了根本性变化。

AWS 表示,新建集群将默认使用最新平台版本;现有集群则可以通过 ServerlessV2PlatformVersion 参数升级到该版本。

原文链接:

https://www.infoq.com/news/2026/05/aurora-serverless-v4/