Firebase实时数据库和云功能的位置和速度



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

问题是,使用该数据库的应用程序和相关的云功能都在欧洲(主要是法国(使用。有人在同样的情况下将服务器更改为";欧洲西部1";并注意到云功能在速度方面有了很大的改进。

所以我有几个问题:它真的会影响速度吗?此外,我是否必须更改数据库和云功能的位置才能使其顺利工作?

更改云功能的位置很容易,但创建实时数据库后似乎不可能更改其位置。

我担心在美国有一个数据库,而从欧洲运行云功能会更糟糕。。。

根据云功能文档,如果由实时数据库触发或使用实时数据库,则建议部署云功能的区域始终为US-Central1。

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

最新更新