2012-07-30 69 views
1

我正在開發一個使用rails並將其部署到heroku的站點。它最終會有相當多的數據,因爲現在測試版/演示版的行數已經超過了30萬行,超過了heroku上免費開發級別的限制。heroku上的多個站點:關於數據庫管理的建議?

我正在爲網站的生產部署購買基本級別,但我們正在使用第二個部署來測試部署,因爲我們正在開發功能等。這些數據應該與生產數據不同,因此用戶可以自由地混淆它並不會污染生產/測試用戶。

我們有第三種部署,我們的市場營銷人員希望將其用作演示,這也應該是一個獨特的數據設置。

沒有人有任何建議如何管理?如果我們可以避免它,我們寧願不需要支付3個數據庫 - 舞臺和演示網站不會面向公衆或創收。他們也不會看到很多流量(非常少)。我喜歡在heroku上擁有這個網站,因爲我們希望確保我們的部署在與他們合作之前不會遇到heroku特定的問題...

感謝您的考慮。

最大

+0

也看看使用Postgres的模式功能。完美的用例。 – elithrar 2012-07-31 06:13:01

回答

0

如果你想想看,你的臨時環境並不一定有300K +行數據。只是一些種子數據,你應該很好去。因此,不應該需要購買基本層 - 開發層應該足夠了。

+0

這就是我現在正在做的事情,我可以使用它。不必把它作爲一個單獨的部分來管理,但我想這就是我必須繼續做的事情。感謝您的反饋。 – user1507242 2012-08-01 17:37:56