2012-02-01 18 views
2

私たちのプロダクションアプリケーションの1つはAmazon RDS(MySql)上に数か月います。私は、すべてがうまいと言う必要があります。 Amazon RDSがdbの定期的なバックアップを実行するため、一時的なダウンタイム(数分)が発生するという事実を除いて。Amazon RDS(MySql)からHeroku Postgresに移行するにはどれくらいの労力が必要ですか?

私はいくつかの読書をして、Multi-AZ setupを持っていることがこれを防ぐことが分かりました。ただし、この設定ではコストが2倍になります! Herokuの専用DBプランとほぼ同等です。

誰でも経験したことがあります。そのような動きは有益ですか?私はちょうど私のMySql設定に固執する必要がありますか?現在、生産データは3ヶ月間あります。

MySqlからPostgresに移行したものの場合。とても長くて退屈な努力がなされましたか?

+0

SQLでGROUP BYを使用していますか?どのくらいの生のSQLがありますか? 'varchar'カラムを挿入/更新する前に、あなたの長さの検証はどれくらい厳密ですか?あなたのSQLを書き込む何らかのフレームワークを使用していますか?はいの場合はどちらですか?あなたはLIKEが大文字と小文字を区別しないと思いますか?これはcakewalkかもしれないし、悪夢になるかもしれません。 –

+0

私はActiveRecordを使用するRuby on Rails 3xを使用します。 GROUP BY =はい。アプリケーションでの長さの検証は、アプリケーション層で処理され、db層では処理されません。 –

+1

[HerokuのためにRuby on RailsのMySQLからPostgreSQLへの切り替え]の可能な複製(http://stackoverflow.com/questions/8736041/switching-from-mysql-to-postgresql-for-ruby-on-rails) - 英雄のために)、あるいはおそらく答えが同じであるほど近くにあるかもしれません。 –

答えて

関連する問題