2
为什么在Postgres的EC2上使用RDS?
我有一个当前在EC2上运行的数据库。由于我必须将其移至更大的计算机,因此出现了使用RDS的问题。 价钱: 我可以获得一个EC2 c3.large实例,其中包含两个SSD(每个16GB),两个vCPU和4GB的按需存储,每小时的费用为0.132 USD [1]。 最接近(考虑价格)的RDS机器的价格db.m3.medium为每小时0.125美元(Single-AZ)[2]。该计算机具有相同的内存量,但只有一个vCPU [3]。另外,我将不得不为存储和io [2]支付费用。 因此,这两个的价格将非常相似。 EC2的优点: 如前所述,还有一个vCPU。 使用EC2时,我可以将Write-Ahead-Log放到第二张光盘上(将很多内容写入db时,性能会大大提高)。 我可以在EC2实例上运行pgbouncer(性能更高,因为我可以保持连接打开)。 我可以编辑配置文件(最终将提高性能) RDS的优点: 自动执行每日备份。 RDS能否涵盖EC2拥有的优势(尤其是2)?还有其他优势吗?