Cloud Firestore 位置

你使用雲公司的FireStore之前,你必須選擇你的數據庫的位置。為了減少延遲並提高可用性,請將您的數據存儲在需要它的用戶和服務附近。此位置設置項目的默認谷歌雲平台(GCP)資源位置

請注意,您的默認 GCP 資源位置可能之前已設置,無論是在項目創建期間還是在設置需要位置設置的其他服務時(見下文)。

默認 GCP 資源位置

可為您的應用程序有幾個服務需要的位置設置,叫你的項目的默認谷歌雲平台(GCP)資源位置。此位置是為需要位置設置的 GCP 服務存儲數據的位置。

以下產品共享相同的默認 GCP 資源位置:

  • 雲防火牆
    請注意,您的默認GCP資源位置並不適用於火力地堡實時數據庫

  • 雲儲存
    請注意,您的默認GCP資源位置僅適用於默認雲存儲桶。如果你在大火計劃,你可以創建多個桶,每個都有自己的位置

  • Google App Engine (GAE) 應用
    如果設置了一個App Engine應用程序,它的位置分享您的默認GCP資源位置。請注意,如果你使用雲調度程序(例如,運行調度的功能),你需要在你的項目中的App Engine應用程序。

位置類型

您可以存儲在雲端的數據的FireStore多區域位置區域位置

請注意,如果您已經有任何位置用的App Engine應用程序us-centraleurope-west ,你的雲數據庫的FireStore將考慮多區域

多區域位置

多區域位置是一般地理區域,例如美國。在多區域的位置數據在多個複製區域。在一個區域,數據在複製的區域

選擇多區域位置以最大限度地提高數據庫的可用性和持久性。多區域位置可以承受整個區域的丟失並在不丟失數據的情況下保持可用性。

Firebase 支持以下多區域 GCP 資源位置:
多區域名稱多區域描述組成區域
eur3歐洲europe-west1europe-west4
nam5美國us-central1us-central2 (俄克拉何馬州和私營部門的GCP區域)

區域位置

區域位置是特定的地理位置,例如南卡羅來納州。在區域位置數據的內多個區域被複製的區域。所有區域位置與其他區域位置至少相隔 100 英里。

如果你的應用是敏感的等待時間,或者選擇更低的成本,更低的寫入延遲一個區域定位在同一地點與其他GCP資源

Firebase 支持以下區域 GCP 資源位置:
地區名稱地區描述
北美
us-west1俄勒岡州
us-west2洛杉磯
us-west3鹽湖城
us-west4拉斯維加斯
northamerica-northeast1蒙特利爾
us-east1南卡羅來納
us-east4北弗吉尼亞
南美洲
southamerica-east1聖保羅
歐洲
europe-west2倫敦
europe-west3法蘭克福
europe-central2華沙
europe-west6蘇黎世
亞洲
asia-south1孟買
asia-southeast1新加坡
asia-southeast2雅加達
asia-east2香港
asia-east1台灣
asia-northeast1東京
asia-northeast2大阪
asia-northeast3漢城
澳大利亞
australia-southeast1悉尼

位置服務等級協議

您的雲公司的FireStore位置類型決定了服務水平協議(SLA)的正常運行時間百分比:

承保服務每月正常運行時間百分比
Cloud Firestore 多區域>= 99.999%
Cloud Firestore 區域>= 99.99%

位置定價

您的 Cloud Firestore 位置決定了數據庫操作的成本。

對於每個區域和每個區域類型定價的全面說明,請參閱了解雲計費的FireStore

查看項目的位置設置

在火力地堡控制台,轉到您的項目設置

下一步

  • 有關構建應用程序,以滿足您的等待時間,可用性和耐用性要求的更多信息,請參閱地理和地區的