0

AWS RDS 计费是否纯粹基于 RAM/IO 和存储?或者每个数据库是否有任何额外费用?

对于我的 RDS 部署,如果我有 1 个 PostgreSQL 数据库,它包含我的所有数据,但每天只接收 2000 个查询,而如果我有 4 个 PostgreSQL 数据库,它们与 1 个数据库具有相同的关系,但这些关系在 4 个数据库上拆分,并且这 4 个 DB 每天将共同接收相同的 2000 个查询……两种不同设置之间的账单是否基本相同?假设 1DB 与 4DB 中数据的“大小”完全相同。

我想将数据拆分到多个数据库中,以便更轻松地报告系统中的不同模块。

4

2 回答 2

1

您需要根据实例大小和一些附加条件(磁盘大小、出站流量等)付费。如果这些条件相同,则数据库数量无关紧要。因此,您可以将应用程序拆分到一个实例内的多个数据库中,而不会影响计费。

将来 - 这是一个更适合 Server Exchange 而非 Stack Overflow 的问题。

于 2021-06-11T14:28:06.093 回答
0

AWS RDS 根据大小、数据传输、备份、存储等收费。在您的情况下,如果您要保持实例的大小相同,那么最好只有一个实例,因为实例的成本高于数据传输和存储。拥有 4 个相同大小的实例是没有意义的,因为基本计费将是 4 倍。如果您使用较小的实例大小,那么它可能会有所不同。

请您参考以下链接: https ://aws.amazon.com/rds/postgresql/pricing/ https://calculator.aws/#/

有了这个,您可以了解根据您的使用情况以及实例大小为实例计费的费用。您还可以选择不同的选项来减少计费,例如预留实例。

由于只有一个实例,我认为收费是相同的,只要它收费的参数相同。

于 2021-06-11T14:20:58.690 回答