Firebase Cloud Firestore 在 asia-south1(孟买)不可用?

Dhi*_*pta 6 android firebase google-cloud-platform google-cloud-firestore

我在孟买地区创建了我的新 Google Cloud 项目,因为我的大多数用户都在印度参与这个项目。这是现有项目的一个端口,我之前一直很高兴地使用 Cloud Firestore 来实现一小部分功能。虽然对我的项目的主要功能并不重要,但它仍然非常重要。

但是,当我尝试在 Firebase 控制台中配置 Cloud Firestore 项目时,它显示了以下错误:

Cannot enable Firestore for this project Currently Firestore cannot be enabled in this project's region

我更愿意将该项目托管在 asia-south1 中,因为该项目中的所有内容都是印度语言并且以人为本。有没有人知道有什么方法可以使这项工作?我在项目中有一个 Android 应用程序,它通过该google-services.json机制使用了相当多的 Firebase 功能,包括 Cloud 函数、RTDB、Auth 等。我也将 RTDB 用于此功能,但架构和要求更适合新的 Firestore。

我正在考虑的当前替代方案:

  1. 为 cloud firestore 创建一个单独的 firebase 项目,并尝试在我的 Android 应用中配置多个项目
  2. 重新创建 us-central 中的所有项目并放弃使用孟买地区(尽管它对我的用户来说非常快)
  3. 放弃使用 Cloud Firestore 并在其他地方为该功能创建一个单独的 API

有没有人对此有任何想法?

Dhi*_*pta 3

我向 Firebase 支持人员开了一张票,他们的回复是“它仅在目前可用的区域可用”之类的答案。不,他们没有可用的时间表。

所以我们选择了替代方案#1。我在美国地区创建了一个“同伴”firestore 项目,并弄清楚了如何在 Android 应用程序中为此使用 2 个 firebase 项目。当 Firestore 结束测试版后(希望很快?),我们会将 Firestore 添加到 South-1 区域并复制数据。

  • **注意**:Firestore 现已在“asia-south1”(孟买)推出!然而,“Cloud Storage for Firestore”在孟买仍然无法运行!:/ (3认同)
  • 现在可以用欧元和其他地方购买。 (2认同)