亚马逊AWS官方博客

Category: RDS for PostgreSQL

Amazon Aurora Serverless v2 正式发布:针对要求苛刻的工作负载的即时扩展

我们非常兴奋地宣布,Amazon Aurora Serverless v2 现已面向 Aurora PostgreSQL 和 MySQL 正式发布。Aurora Serverless 是一种面向 Amazon Aurora 的按需自动扩展配置,可让您的数据库根据应用程序的需求扩展或缩减容量。 Amazon Aurora 是兼容 MySQL 和 PostgreSQL 且专为云构建的关系数据库。它由 Amazon Relationship Database Service (RDS) 完全托管,该服务可自动执行耗时的管理任务,例如硬件预置、数据库设置、补丁安装和备份。 Amazon Aurora 的主要功能之一是计算和存储的分离。因此,它们可以独立扩展。Amazon Aurora 存储空间会随着数据库中数据量的增加而自动扩展。例如,可以存储大量数据,如果有一天决定删除大部分数据,则会自动调整预置的存储空间。 但是,许多客户表示,他们需要在 Amazon Aurora 的计算层中获得同样的灵活性,因为大多数数据库工作负载不需要恒定的计算量。工作负载可以处于尖峰、不频繁的状态,或者在一段时间内出现可预测的峰值。 要为此类工作负载提供服务,您需要预置数据库所需的峰值容量。但是,这种方法的成本很高,因为数据库工作负载很少以峰值容量运行。要预置适当的计算量,您需要持续监控数据库容量消耗情况,并在消耗量较高时扩展资源。但是,这需要具备专业知识,并且经常引发停机。 为了解决此问题,我们于 2018 年推出了第一个版本的 Amazon Aurora Serverless。自推出以来,已有成千上万的客户将 Amazon Aurora Serverless 用作面向不频繁、间歇性和不可预测工作负载的经济高效选择。 今天,我们将正式推出下一版的 Amazon Aurora Serverless,它可让客户借助即时和无中断的扩展、精细的容量调整以及其他功能,包括只读副本、多可用区部署和 Amazon Aurora Global […]

Read More

全新 Amazon RDS for MySQL 和 PostgreSQL 多可用区部署选项:经过改进的写入性能和更快的故障转移速度

今天,我们宣布推出全新的 Amazon Relational Database Service (RDS) 多可用区部署选项,其事务提交延迟最多可提速 2 倍,自动故障转移时间通常少于 35 秒,并包含可读的备用实例。 Amazon RDS 提供两种复制选项,以增强可用性和性能: 多可用区部署可提供高可用性和自动故障转移功能。Amazon RDS 会在第二个可用区中创建数据库的存储级别副本。然后,它会将数据从主数据库实例同步复制到备用数据库实例,以实现高可用性。主数据库实例为应用程序请求提供服务,而备用数据库实例则会在出现故障时随时接管。Amazon RDS 负责管理故障检测、故障转移和修复操作的各方面事宜,以便使用数据库的应用程序具有高可用性。 只读副本允许应用程序跨多个数据库实例扩展其读取操作。数据库引擎会将数据异步复制到只读副本。应用程序将写入请求(INSERT、 UPDATE 和 DELETE)发送到主数据库,读取请求 (SELECT) 可以在只读副本之间实现负载均衡。如果主节点出现故障,您可以手动将只读副本提升为新的主数据库。 多可用区部署和只读副本有不同的用途。多可用区部署可为您的应用程序提供高可用性、持久性和自动故障转移的服务。只读副本可为您的应用程序提供读取可扩展性。 但是,如果应用程序既需要高可用性、自动故障转移,同时又需要读取可扩展性,该怎么办? 隆重介绍具有两个可读备用实例的新 Amazon RDS 多可用区部署选项。 从今天开始,我们将添加一个新选项来部署 RDS 数据库。此选项结合了自动故障转移和只读副本:Amazon RDS 多可用区,并带有两个可读备用实例。此部署选项适用于 MySQL 和 PostgreSQL 数据库。这是一个具有一个主实例和两个可读备用实例的数据库集群。它提供的事务提交延迟可提速 2 倍,同时提供自动故障转移功能,通常用时不超过 35 秒。 下图展示了这种部署服务: 启用新的多可用区数据库集群部署选项后,RDS 将在三个不同的可用区中配置一个主数据库和两个只读副本。然后,它会监视并在主节点出现故障时启用故障转移。 与传统的只读副本一样,数据库引擎会在主节点和只读副本之间复制数据。与多可用区单备用部署选项类似,RDS 会自动检测和管理故障转移以实现高可用性。 您不必在高可用性或可扩展性之间进行选择;具有两个可读备用副本的多可用区数据库集群可同时实现两种特质。 有什么益处? 与传统的多可用区部署相比,此新部署选项为您带来了四大优势:经过改进的提交延迟、更快的故障转移、可读的备用实例和得到优化的复制。 首先,使用多可用区数据库集群时,写入操作会变得更快。新的多可用区数据库集群实例利用 M6gd 和 […]

Read More