2012-02-01 36 views
2

我們的一個生產應用程序已經在Amazon RDS(MySql)上運行了幾個月。我必須說,一切都很好。除了Amazon RDS定期備份數據庫,導致暫時停機(幾分鐘)之外。從Amazon RDS(MySql)遷移到Heroku Postgres需要付出多少努力?

我做了一些閱讀,並發現具有Multi-AZ setup將防止這一點。但是,這種設置會使成本增加2倍!這幾乎相當於Heroku的專用數據庫計劃。

任何人都有經驗。這樣的舉動是否有益?我應該堅持我的MySql設置嗎?我們目前有3個月的生產數據。

對於那些已經從MySQL遷移到Postgres的的人。這樣做的努力是如此漫長而乏味?

+0

你在SQL中使用GROUP BY嗎?你有多少原始SQL?在插入/更新'varchar'列之前,您的長度驗證有多嚴格?你使用某種類型的框架來寫SQL嗎?如果是,哪一個?你認爲LIKE是不區分大小寫的嗎?這可能是一個Cakewalk或它可能是一場噩夢 – 2012-02-01 02:10:05

+0

我使用Ruby on Rails 3x,它使用ActiveRecord。 GROUP BY =是。我們的應用程序中的長度驗證在應用程序層處理,而不是在數據庫層處理。的[從MySQL切換到PostgreSQL的Ruby on Rails使用的Heroku起見] – 2012-02-01 02:20:28

+1

可能重複(http://stackoverflow.com/questions/8736041/switching-from-mysql-to-postgresql-for-ruby-on-rails爲了這個緣故)或者可能足夠接近,答案將是相同的。 – 2012-02-01 02:26:59

回答

相關問題