2013-01-04 71 views
0

我有一個應用程序在Rails中向用戶顯示大量信息。Heroku中的負載平衡數據庫

使用新的遺物,我注意到數據庫正在深入,而這可能會限制我的規模(假設爲現在的SQL是罰款)

能力是有辦法,我可以有幾個數據庫,其中將同步,並且這些請求將在它們之間進行負載平衡?

Heroku是否提供這樣的系統? 也許更重要的是 - 我應該依靠Heroku來獲得需要擴展的應用嗎? (是一個Web服務器連接到一臺數據庫服務器的體系結構還是可以做得更多?)

回答

1

查看heroku關注者數據庫。

https://devcenter.heroku.com/articles/heroku-postgres-follower-databases

這將讓你的數據庫的同步和負載平衡,你需要配置章魚。

另外對於可擴展性具有相當容易(應用級的可擴展性只是增加了DYNOS)和數據庫他們有多種型號(不同的高速緩存大小)和其相當緩和與這些模型之間的切換(與ignoreable停機時間)

謝謝