3

我開始開發一個使用Cloud SQL數據庫的應用程序,因爲我發現它比Datastore選項更容易理解(之前我做過很多SQL)。在Cloud SQL的第一個月付款後,我發現它並不便宜,幾乎沒有任何查詢完成,價格已經高於我的預期。GAE Datastore vs Google Cloud SQL定價

該應用程序是一款遊戲,每分鐘會向服務器發出很多小型請求,不需要大量查詢,只需下載遊戲狀態和帳戶。

就成本而言,遷移到GAE Datastore是否值得? (我已經閱讀了帳單頁面,但很難了解成本差異會在沒有真正嘗試的情況下達到多大)

回答

1

如果系統從CloudSQL遷移到數據存儲區,將非常困難錢,你應該真正理解爲什麼CloudSQL的成本會超出你的預期,並試圖估計它在數據存儲上花費的成本。然後可以使用與CloudSQL中不相關的數據存儲進行優化,但主要是我認爲您需要檢查如何降低查詢速率(例如使用memcache),這將爲您節省很多的錢。

+0

我認爲這是'Instance hours'在這個階段最耗費我的費用,即使在那個小時內幾乎沒有幾個查詢,每小時0.10美元。 「即時小時數」速率與數據存儲選項類似嗎?我無法理解https://developers.google.com/appengine/docs/billing中的數字(哪些價格適用於數據存儲區,哪些價格適用於應用程序頁面託管?),謝謝。 – Timm

+0

在您參考的頁面中,數據存儲的成本以每100k次操作計算,並位於第二個表中。作爲memcache,嘗試在你的應用程序和數據存儲之間爲許多(主要是隻讀的)我的操作添加一些緩存層是很常見的。 –

相關問題