2016-04-21 34 views
2

我們正在研究部分切換到Google Cloud SQL的選項。我們正在尋找的是一個數據可用於在多個地區進行閱讀以增加網絡應用速度的設置。來自多個地區的寫作過程當然會很棒,但這並不是MySQL做的事情,當你也想在你身邊有速度時:-)Google Cloud SQL其他區域的副本

我們想要設置的是主從設置,通過它,主設備將在歐洲和奴隸(供閱讀)將在美國和亞洲。通過這種方式,我們可以從亞洲的VM + SQL實例向我們的客戶提供信息,而無需連接到歐洲的數據庫。

據我所知,目前無法在主區域之外添加讀取實例。那是對的嗎?

或者,是否可以創建我們自己的MySQL只讀實例並讓它從Google Cloud SQL實例中複製?這不是可取的(數據庫管理,服務器管理),但當然是一個選項。

回答

3

您可以在Cloud SQL中進行跨區域複製,儘管它不是直截了當的,因爲性能不會很好。你必須創建Cloud SQL中的高手,那麼在您創建的主創造與外部高手指點一個副本:https://cloud.google.com/sql/docs/replication#external-master

您可以在其他方向上走,以及:https://cloud.google.com/sql/docs/replication#replication-external

這些功能僅支持第一代Cloud SQL。

+0

感謝您的信息!建立我們自己的VM + MySQL是可行的。 您是否有機會知道在將來的(未來)第二代Cloud SQL中可用的外部複製?我們不介意以後再添加外部複製,因爲我寧願從開始就使用第二代:-) – Bob