0

現在取り組んでいるプロジェクトのプラットフォームとしてHerokuを使用することを検討しています。このプロジェクトには多くの独立したデータベースがあります(postgres)。各データベースは、誰かが使用しているときにスピンアップし、データをダンプファイルに保存し、誰もログオンしていないときにスピンダウンします(これらのデータベースがすべて常にアクティブである場合、莫大な費用がかかります)。

残念ながら、私はHerokuの経験がなく、彼らのドキュメントには面倒なマーケティングの傾向があります。これが可能かどうかはわかりません。バックアップの保存料金はどのように支払うのですか?実行中のデータベースを関連付けずにバックアップを保存することは可能ですか?

私の代替案は、これをAmazonで構築することですが、このエンジニアリングのすべてを自分で行うのではありません。

よろしくお願いします。

4

1 に答える 1

1

Postgres Schemasのアプローチは、マルチテナシーの例に適している可能性があります。

このブログ投稿RailsCastはさらに役立つかもしれません。

複数のデータベースをスピンアップすることは、デフォルトと戦うように聞こえますが、どの懸念がありますか?

于 2013-01-02T12:07:44.373 に答える