获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Cloud Firestore 位置

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

在使用 Cloud Firestore 之前,您必须为数据库选择一个位置。为了减少延迟并提高可用性,请将您的数据存储在靠近需要它的用户和服务的地方。此位置设置是您项目的默认 Google Cloud Platform (GCP) 资源位置

请注意,您的默认 GCP 资源位置可能之前已设置,无论是在项目创建期间还是在设置需要位置设置的其他服务时(见下文)。

默认 GCP 资源位置

您的应用可用的多项服务需要位置设置,称为项目的默认 Google Cloud Platform (GCP) 资源位置。此位置是为需要位置设置的 GCP 服务存储数据的位置。

以下产品共享相同的默认 GCP 资源位置:

  • 云防火墙
    请注意,您的默认 GCP 资源位置不适用于Firebase 实时数据库

  • 云储存
    请注意,您的默认 GCP 资源位置仅适用于您的默认Cloud Storage 存储分区。如果您使用 Blaze 计划,则可以创建多个存储桶,每个存储桶都有自己的位置

  • 谷歌应用引擎 (GAE) 应用
    如果您设置App Engine 应用程序,其位置将共享您的默认 GCP 资源位置。请注意,如果您使用 Cloud Scheduler(例如,运行计划函数),您的项目中需要有一个 App Engine 应用程序。

地点类型

您可以将 Cloud Firestore 数据存储在多区域位置区域位置

请注意,如果您已经拥有一个位置为us-centraleurope-west的 App Engine 应用,那么您的 Cloud Firestore 数据库将被视为multi-regional

多区域位置

选择多区域位置以最大限度地提高数据库的可用性和持久性。

多区域位置由一组定义的区域组成,其中存储了数据库的多个副本。每个副本要么是包含数据库中所有数据的读写副本,要么是不维护完整数据集但参与复制的见证副本。

通过在多个区域之间复制数据,即使丢失了整个区域,也可以继续提供数据。在一个区域内,数据跨区域复制,因此即使丢失区域,数据也可以在该区域内继续提供服务。

Firebase 支持以下多区域 GCP 资源位置:
多区域名称多区域描述读写区域见证地区
eur3欧洲europe-west1 (比利时)、 europe-west4 (荷兰) europe-north1 (芬兰)
nam5美国us-central1 (爱荷华州)、 us-central2 (俄克拉荷马州 - 私有 GCP 区域) us-east1 (南卡罗来纳州)

区域位置

区域位置是特定的地理位置,例如南卡罗来纳州。一个区域位置的数据在一个区域内的多个区域中复制。所有区域位置与其他区域位置至少相隔 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悉尼

位置 SLA

您的 Cloud Firestore 位置类型决定了服务水平协议 (SLA)的正常运行时间百分比:

涵盖的服务每月正常运行时间百分比
Cloud Firestore 多区域>= 99.999%
Cloud Firestore 区域>= 99.99%

位置定价

您的 Cloud Firestore 位置决定了数据库操作的成本。

有关按区域和按区域类型定价的全面说明,请参阅了解 Cloud Firestore 计费

查看项目的位置设置

在 Firebase 控制台中,转到您的项目设置

下一步

  • 有关构建应用程序以满足您的延迟、可用性和持久性要求的更多信息,请参阅地理和区域