将 AWS RDS Postgres 副本用作具有 1 个端点的单个集群

Use AWS RDS Postgres Replicas as a single cluster with 1 endpoint

RDS Postgres 副本最多可以扩展到 5 个副本。但是当我创建副本时,它会将其创建为单个实例,而不是集群。

如果我想使用 RDS Postgres Read Replica 集群,这样我的单个应用程序可以处理高 TPS,并且 TPS 可以由多个 RDS 副本共享。

我知道这可以通过 Aurora 副本实现,因为 Aurora 创建了一个副本集群,该集群具有单个端点并且可以向内扩展或向外扩展。但是所有正常的RDS Postgres 副本的创建类似于具有不同端点的单个实例。

是否可以将 RDS postgres 副本作为具有 1 个端点的集群?

集群适用于 Aurora,不适用于 RDS。因此,当您尝试在 AWS 控制台中创建数据库时,您必须确保 选择 Aurora

@Marin 是正确的。

RDS 不提供 运行 reader 实例之间的自动负载平衡。 您必须自己管理副本实例之间的负载平衡。

在 Aurora 中,不同 reader 个实例之间有自动负载平衡和自动缩放。