在哪里检查Firebase实时数据库的位置(美国、欧洲或亚洲)?

20

我是一名澳大利亚的开发者,正在Android和iOS项目中使用Firebase实时数据库。

客户抱怨登录时延迟严重,我正在尝试查找是否有任何Firebase进程默认在美国服务器上,但可以移至亚洲以改善性能。

当我检查我的Google Cloud控制台时,发现默认存储桶设置为美国,但是我找不到有关Firebase实时数据库的任何信息。


延迟和滞后可能由许多因素引起。我正在使用Firebase REST API(比JavaScript慢),但从未遇到过响应延迟的情况。 - Adarsh Madrecha
请查看此链接 - Firebase实时数据库是单区域(美国),而Cloud Firestore是多区域(尽管目前仍处于Beta版)。 - opyate
2个回答

18

更新:截至2020年底,Firebase实时数据库实例可以位于不同的位置。您可以在Firebase控制台中的数据查看器底部找到数据库的位置,如Jürgen 答案中的截图所示。

所有Firebase数据库都托管在美国中部。目前没有办法更改这一点。


3
有没有计划允许客户选择他们的 Firebase 数据库托管的位置? - DrZaphod
最近有改变吗? - The Butcher
我们在印度的页面加载时间非常慢,大约需要6-7秒钟,但是通过云函数添加CDN后,我看到了大约100毫秒的巨大性能提升,因为服务器位于美国,所以在其他国家等待时间(TTFB)很长。我想知道是否有一种方法可以加快从数据库中第一次读取Firebase数据,以便页面加载变得更快?这是我担心在生产中使用它时唯一的问题。 - gautam
2
嗨,弗兰克,你好吗?我想问一下 Firebase 是否有计划为实时数据库支持多个位置(类似于 firestore)?我之所以这样问是因为最近欧盟的变化使得美国 - 欧盟隐私盾无效(Schrems II案件)。谢谢。 - Glauber

4

可供选择的区域可以在 https://firebase.google.com/docs/projects/locations#rtdb-locations 上查看。 - akauppi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接