【问题标题】:Firebase realtime database and Cloud Functions locations and speedFirebase 实时数据库和 Cloud Functions 位置和速度
【发布时间】:2021-07-13 14:10:44
【问题描述】:

我有一个 Firebase 实时数据库项目,最初是在 central1 服务器(美国)上创建的。

问题是使用这个数据库的应用程序和相关的云函数都在欧洲(主要是法国)使用。遇到相同情况的人将服务器更改为“europe-west1”,并注意到 Cloud Functions 的速度有了很大提高。

所以我有几个问题:它真的会影响速度吗?另外,我是否必须同时更改数据库和 Cloud Functions 位置才能使其顺利运行?

更改 Cloud Functions 位置很容易,但一旦创建实时数据库,似乎就无法更改它的位置。

恐怕数据库位于美国,而从欧洲运行的 Cloud Functions 会更糟......

【问题讨论】:

    标签: firebase firebase-realtime-database google-cloud-functions


    【解决方案1】:

    根据 Cloud Functions documentation,如果由实时数据库触发或使用实时数据库,建议部署 Cloud Functions 的区域始终为 US-Central1。

    为非美国用户提供更好体验的另一种方法是在欧盟区域为所有非数据库相关作业实施一个小功能,该功能稍后连接到执行与数据库相关的所有作业的云功能。

    【讨论】:

      猜你喜欢
      • 2019-10-03
      • 2019-09-25
      • 2018-08-19
      • 2020-10-14
      • 1970-01-01
      • 1970-01-01
      • 2020-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多