postgresql - AWS RDS 计费,跨多个数据库拆分数据?还是只使用一个数据库?
问题描述
AWS RDS 计费是否纯粹基于 RAM/IO 和存储?或者每个数据库是否有任何额外费用?
对于我的 RDS 部署,如果我有 1 个 PostgreSQL 数据库,它包含我的所有数据,但每天只接收 2000 个查询,而如果我有 4 个 PostgreSQL 数据库,它们与 1 个数据库具有相同的关系,但这些关系在 4 个数据库上拆分,并且这 4 个 DB 每天将共同接收相同的 2000 个查询……两种不同设置之间的账单是否基本相同?假设 1DB 与 4DB 中数据的“大小”完全相同。
我想将数据拆分到多个数据库中,以便更轻松地报告系统中的不同模块。
解决方案
您需要根据实例大小和一些附加条件(磁盘大小、出站流量等)付费。如果这些条件相同,则数据库数量无关紧要。因此,您可以将应用程序拆分到一个实例内的多个数据库中,而不会影响计费。
将来 - 这是一个更适合 Server Exchange 而非 Stack Overflow 的问题。
推荐阅读
- java - Java递归打印星号
- java - 如何对使用 JDK 流 API 的代码进行渐近分析?
- swift - 如何创建适用于每个类和结构的中缀运算符?
- python - AttributeError: 'decimal.Decimal' 对象没有属性 'decode'
- c++ - 让 cURL 在 64 位机器上与 Visual Studios 2017 32 位一起工作
- c - c编程函数薪水
- project-reactor - 动态合并通量
- javascript - js `Number` 类型加起来会是 Infinity 吗?
- excel - 如何在遵循过滤条件的数据透视表中进行加权平均?
- php - 从 URL 下载图像并上传到 WordPress 媒体库