與 MongoDB 相容的 Firestore 支援的區域
佈建 Firestore 資料庫時,您必須選擇位置。為了縮短延遲時間並提高可用性,請將您的資料儲存在需要這些資料的使用者和服務附近的位置。
您也可以視需要在專案中建立多個資料庫,每個資料庫都有自己的位置設定。
請注意,資料庫佈建完成後,就無法變更位置設定。
位置的類型
您可以將與 MongoDB 相容的 Firestore 資料儲存在多地區位置或單一地區位置。
多區域位置
選取多地區位置,盡可能提高資料庫的可用性和耐用性。
多區域位置由一組定義的區域組成,資料庫的多個副本會儲存在這些區域。每個副本可以是讀寫副本 (包含資料庫中的所有資料),也可以是見證副本 (不維護完整資料集,但會參與複製作業)。
透過在多個區域之間複製資料,即使整個區域都遺失,資料仍可繼續提供服務。在某個區域內,資料會在各個可用區中複製,因此即使某個可用區發生故障,該區域仍可繼續提供資料。
與 MongoDB 相容的 Firestore 支援下列多區域位置:
多地區名稱 | 多地區說明 | 讀寫地區 | 見證地區 |
---|---|---|---|
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 區域) |
地區位置
單一地區位置是指特定地理位置,例如南卡羅來納州。單一地區位置中的資料會在區域內的多個可用區中複製,所有單一地區位置彼此皆相隔至少 100 英里遠。
選取單一地區位置可降低成本、縮短寫入延遲時間 (如果應用程式對延遲時間很敏感),或是與其他資源共置 Google Cloud 。
與 MongoDB 相容的 Firestore 支援下列區域資源位置:
地區名稱 | 地區說明 | |
---|---|---|
北美洲 | ||
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 | 雪梨 | |
|
墨爾本 | |
非洲 | ||
|
約翰尼斯堡 |
位置服務水準協議
與 MongoDB 相容的 Firestore 位置類型會決定正式發布 (GA) 時的服務水準協議 (SLA) 正常運作時間百分比:
涵蓋服務 | 每月正常運作時間百分比 |
---|---|
與 MongoDB 相容的 Firestore 多區域 | >= 99.999% |
與 MongoDB 相容的 Firestore 區域 | >= 99.99% |
位置定價
與 MongoDB 相容的 Firestore 位置會決定資料庫作業的費用。
如要詳細瞭解各區域和各區域類型的定價,請參閱「瞭解與 MongoDB 相容的 Firestore 帳單」。
查看資料庫位置
請使用下列其中一種方法,查看資料庫的位置設定:
在 Google Cloud 控制台中開啟資料庫清單。資料庫的位置會顯示在「位置」欄中。