Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

為您的項目選擇位置

多個 Firebase 產品需要位置設置:

  • 谷歌Analytics(分析) -如果你在你的火力地堡項目使谷歌分析,系統會提示您選擇一個分析報告位置。此位置代表您的組織所在的國家或地區。反過來,您的 Analytics 位置設置收入報告的貨幣。

  • 的FireStore雲存儲-如果你開始使用這些產品的任何,系統會提示您選擇項目的默認谷歌雲平台(GCP)資源位置(如果設置了另一個服務時,它尚未選中)。

  • 雲功能的火力地堡(只安排功能) -如果您運行調度功能,雲調度程序需要App Engine應用程序;它的安裝過程中系統會提示您選擇項目的默認谷歌雲平台(GCP)資源位置(建立其他服務時,如果沒有被選中)。

    要了解更多關於非調度功能定位設置,請訪問雲功能位置

  • 實時數據庫-如果您創建一個實時數據庫實例時,系統會提示您選擇實例的位置,並且每個實例可以在不同的位置。請注意,實時數據庫實例的位置不會影響默認 GCP 資源位置的選項。

為一個產品或一組產品選擇位置設置

對於大多數的使用情況,您可以選擇在一個位置設置火力地堡控制台,無論在項目創建或特定產品的控制台頁面。

分析

如果啟用谷歌Analytics(分析)在您的項目火力地堡火力地堡控制台,系統會提示您選擇一個分析報告位置。選擇代表您組織所在地的國家或地區。

如果您是項目所有者或編輯者,您可以編輯您的 Analytics 報告位置的時區和貨幣;去你的谷歌Analytics(分析)設置,然後滾動到報告窗格。

Cloud Firestore、Cloud Storage 和預定功能

雲公司的FireStore,雲存儲和計劃功能都有著相同的位置設置,稱為默認GCP資源位置(了解低於此位置設置的細節)。請注意,此位置可能已在之前設置,無論是在項目創建期間還是在設置使用此位置設置的其他服務時。

  • 如果您設置 Cloud Firestore 或 Cloud Storage,系統會提示您在 Firebase 控制台工作流中選擇項目的默認 GCP 資源位置。

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

  • 如果運行調度的功能,雲調度程序需要App Engine應用程序。在設置過程中,系統會提示您選擇項目的默認 GCP 資源位置。

  • 您可以通過調用編程設置默認GCP資源位置defaultLocation.finalize為您的火力地堡項目終點。

實時數據庫位置

如果您創建新的實時數據庫實例,系統會提示您在 Firebase 控制台工作流中選擇該實例的位置。項目中的每個實時數據庫實例都可以位於不同的位置。下面列出了實時數據庫實例當前支持的位置及其關聯的數據庫 URL 方案。

請注意,您的實時數據庫實例的位置不會影響您的選項默認GCP資源位置

地區名稱地區描述數據庫 URL 方案
us-central1愛荷華州DB_NAME .firebaseio.com
europe-west1比利時DB_NAME 。歐洲-west1.firebasedatabase.app
asia-southeast1新加坡DB_NAME .ASIA,southeast1.firebasedatabase.app

查看位置設置

了解默認 GCP 資源位置

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

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

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

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

  • 應用程序引擎應用程序(例如,用於調度的功能)
    如果您設置 App Engine 應用,其位置將共享您的默認 GCP 資源位置。請注意,如果你使用雲調度程序(例如,運行調度的功能),你需要在你的項目中的App Engine應用程序。

您可以選擇一個多區域的位置區域位置作為默認GCP資源位置。請注意,如果您已經有任何位置用的App Engine應用程序us-centraleurope-west ,使用此位置設置任何GCP服務將被視為多區域

多區域位置

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

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

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悉尼

下一步