Datastore 模式的 Firestore 位置

使用 Datastore 模式的 Firestore 前,請先選擇專案資料的儲存位置。為了縮短延遲時間並提高可用性,請將您的資料儲存在需要這些資料的使用者和服務附近的位置。

位置的類型

您可以將 Datastore 模式資料儲存在「多地區」位置或「單一地區」位置。

多地區位置中的資料在作業時會採用多區域及多地區備用配置。如果想要盡可能提高資料庫的可用性和耐用性,請選取多地區位置。多區域位置可以承受整個區域服務中斷的損失,並在避免遺失資料的情況下維持可用性。在 Datastore 服務水準協議中,多區域位置定義的每月正常運作時間百分比高於區域位置。

單一地區位置資料在作業時則會採用多區域備用配置。如果應用程式對寫入延遲時間較為敏感,或是您想與應用程式可能使用的其他Google Cloud 資源共置,請選取區域位置。

多區域位置

多區域位置包含一組已定義的區域,其中儲存了多個資料庫副本。每個副本可以是讀寫副本 (內含資料庫中的所有資料),也可以是見證副本 (不會維護完整資料集,但會參與複製作業)。

透過在多個區域之間複製資料,即使整個區域發生故障,資料仍可繼續提供服務。在某個區域內,資料會在各個可用區中複製,因此即使某個可用區發生故障,該區域仍可繼續提供資料。

以下為適用的多區域位置:

多地區名稱 多地區說明 讀寫區域 見證區域
eur3 歐洲 europe-west1 (比利時)、europe-west4 (荷蘭) europe-north1 (芬蘭)
nam5 美國 (中部) us-central1 (愛荷華州)、us-central2 (奧克拉荷馬州 - 私有 Google Cloud 區域) us-east1 (南卡羅來納州)
nam7 美國 (中東部) us-central1 (愛荷華州)、us-east4 (北維吉尼亞州) us-central2 (奧克拉荷馬州 - 私有 Google Cloud 區域)

區域位置

單一地區位置是指特定地理位置,例如南卡羅來納州。以下列出可用的單一地區位置。

地區名稱 地區說明
北美洲
us-west1 奧勒岡州 節能綠葉圖示 低二氧化碳排放
us-west2 洛杉磯
us-west3 鹽湖城
us-west4 拉斯維加斯

us-central1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

愛荷華州 節能綠葉圖示 低二氧化碳排放
northamerica-northeast1 蒙特婁 節能綠葉圖示 低二氧化碳排放

northamerica-northeast2

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

多倫多 節能綠葉圖示 低二氧化碳排放

northamerica-south1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

克雷塔羅
us-east1 南卡羅來納州
us-east4 北維吉尼亞州

us-east5

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

哥倫布

us-south1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

達拉斯 節能綠葉圖示 低二氧化碳排放
南美洲

southamerica-west1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

聖地亞哥 節能綠葉圖示 低二氧化碳排放
southamerica-east1 聖保羅 節能綠葉圖示 低二氧化碳排放
歐洲
europe-west2 倫敦 節能綠葉圖示 低二氧化碳排放
europe-west1 比利時 節能綠葉圖示 低二氧化碳排放

europe-west4

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

荷蘭 節能綠葉圖示 低二氧化碳排放
europe-west3 法蘭克福

europe-west8

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

米蘭 節能綠葉圖示 低二氧化碳排放

europe-southwest1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

馬德里 節能綠葉圖示 低二氧化碳排放

europe-west9

這個位置不支援 App Engine。如果您打算使用 App Engine,請選擇其他位置。

巴黎 節能綠葉圖示 低二氧化碳排放

europe-west12

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

杜林 節能綠葉圖示 低二氧化碳排放

europe-west10

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

柏林
europe-north1 芬蘭 節能綠葉圖示 低二氧化碳排放

europe-north2

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

斯德哥爾摩 節能綠葉圖示 低二氧化碳排放
europe-central2 華沙 節能綠葉圖示 低二氧化碳排放
europe-west6 蘇黎世 節能綠葉圖示 低二氧化碳排放
中東地區

me-central1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

杜哈

me-central2

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

達曼

me-west1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

特拉維夫
亞洲
asia-south1 孟買

asia-south2

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

德里
asia-southeast1 新加坡
asia-southeast2 雅加達
asia-southeast3 曼谷
asia-east2 香港
asia-east1 台灣
asia-northeast1 東京
asia-northeast2 大阪
asia-northeast3 首爾
澳洲
australia-southeast1 雪梨

australia-southeast2

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

墨爾本
非洲

africa-south1

App Engine 不支援此位置。如果您打算使用 App Engine,請選擇其他位置。

約翰尼斯堡

選取位置

專案的 Google Cloud 位置設定會同時套用至 Firestore (Datastore 模式) 和 App Engine。在任一產品中選取位置時,系統會為整個 Google Cloud 專案設定位置。

如果您尚未替專案選取位置,您完成下列任一工作時,系統會要求您選取位置:

查看專案的位置

請使用下列其中一種方法,查看您為專案選取的位置:

  • 請執行 gcloud app describe 指令。

  • 如果您已部署至少一個版本的 App Engine 應用程式,請在Google Cloud 控制台中開啟 App Engine 資訊主頁。資訊主頁右上角的位置資訊適用於 App Engine 和 Datastore 模式的 Firestore。

    先前所選擇位置的螢幕截圖

後續步驟