2
PostgresでRDS over EC2を使用する理由
現在EC2で実行されているデータベースがあります。より大きなマシンに移動する必要があるため、RDSを使用する問題が浮上しました。 価格: 1時間あたり0.132ドルでオンデマンドで2つのSSD(各16 GB)、2つのvCPU、4 GBのメモリを備えたEC2 c3.largeインスタンスを取得できます[1]。 最も近い(価格を考慮した)RDSマシンは、db.m3.medium1時間あたり0.125ドル(シングルAZ)です[2]。このマシンには同じ量のメモリがありますが、vCPUは1つのみです[3]。さらに、ストレージとioの支払いが必要になります[2]。 したがって、これら2つの価格は非常に似ています。 EC2の利点: すでに述べたように、もう1つのvCPU。 EC2を使用する場合、2番目のディスクに先書きログを配置できます(dbに大量に書き込むときのパフォーマンスが大幅に向上します)。 EC2インスタンスでpgbouncerを実行できます(接続を開いたままにできるため、パフォーマンスが向上します)。 構成ファイルを編集できます(最終的にパフォーマンスが向上します) RDSの利点: 毎日のバックアップを自動的に行います。 RDSはEC2の利点(特に2.)をカバーできますか?他の利点はありますか?