2011-05-09 95 views
2

我有一個應用程序,其數據庫正在遷移到亞馬遜RDS。Rails +亞馬遜RDS:延遲問題

由於RDS和我們的服務器之間的查詢延遲(如僅因爲查詢導致的加載時間爲30秒),我經歷了顯着的性能下降。沒有明確的緩存,並且請求可以進一步優化,但這比使用本地數據庫的速度還要慢10倍以上。

我預計這種表現會下降嗎?如果是的話,有沒有辦法像本地一樣使用性能相近的雲數據庫?

+1

RDS真的非常適合在AWS上運行的東西。遠程使用RDS將使您處於干預連接的控制之下。 – ceejayoz 2011-05-09 17:09:33

回答

0

由於人們對RDS的糟糕表現,已經有一些報道的問題。儘管據我所見,亞馬遜尚未承認這些問題。

RDS(這只是一個自定義版本的mysql)使用ESB作爲存儲後端,並且我確信您很清楚他們剛剛使用該服務時遇到的故障。

我讀過很多公司在EC2實例中運行自己的mysql數據庫,因爲它的showns具有更可靠的性能。