我可以将firebase存储设置在Firestore和云功能的不同区域吗?
我的大多数用户将在印度尼西亚。我正在我的项目中使用Firestore、云功能和Firebase存储。目前我正处于开发阶段,所有数据都临时存储在us central 1中 从firestore获取数据或触发云功能时,运行速度仍然可以接受,大约为1-3秒(我的数据在美国中部1,我在印度尼西亚) 但是,当从Firebase存储中获取图像数据时,由于延迟太长,感觉非常慢。所以,这就是为什么我想重新创建我的项目,并选择尽可能靠近印度尼西亚的地区 但如果我从这里的表格中看到: 距离印尼firebase最近的云存储位于新加坡,但不幸的是,新加坡尚未提供firestore和云功能 距离印尼最近的firestore和cloud function可用区域位于香港 所以我的问题是我可以将firebase存储设置在Firestore和云功能的不同区域吗?,firebase,google-cloud-firestore,google-cloud-functions,firebase-storage,Firebase,Google Cloud Firestore,Google Cloud Functions,Firebase Storage,我的大多数用户将在印度尼西亚。我正在我的项目中使用Firestore、云功能和Firebase存储。目前我正处于开发阶段,所有数据都临时存储在us central 1中 从firestore获取数据或触发云功能时,运行速度仍然可以接受,大约为1-3秒(我的数据在美国中部1,我在印度尼西亚) 但是,当从Firebase存储中获取图像数据时,由于延迟太长,感觉非常慢。所以,这就是为什么我想重新创建我的项目,并选择尽可能靠近印度尼西亚的地区 但如果我从这里的表格中看到: 距离印尼firebase最近的
对于云函数,您应该参考以下内容。您将看到“默认情况下,函数在us-central1区域中运行”,但通过在函数定义中设置
区域
参数可以很容易地定义云函数的类型
如果我可以在两个不同的区域设置,是否有额外的成本?
是的,如果您的云功能(位于asia-east2,即香港)与您位于asia-east2,即新加坡的云存储交互(例如,在存储中创建文件),您将需要额外的成本。文档中有更多详细信息,以及。将来是否可以更改firestore位置?基于此,云firestore团队似乎正在“开发基础设施,以使(it)在未来能够改进此功能”,但就目前而言,位置是不可更改的。