Firebase 存储中的多区域存储桶

Joe*_*son 6 android firebase-storage

我想设置一个在多个位置使用存储桶的社交媒体平台,以减少延迟并启用地理冗余。所以,我想要的是能够确定用户的位置,确定最近的数据中心,将数据保存在那里,然后将数据传输到服务器端的所有其他存储桶(通过谷歌云功能)。在Firebase 网站上,它说“云存储使用与默认 Google App Engine 应用程序相同的 Google 云存储存储桶”,但我找不到存储桶的默认存储类别。在谷歌云平台网站上,只提到了bucket有默认的类,以后可以修改。

所以我猜当我初始化我的 FirebaseStoage 对象时,我会通过调用:

FirebaseStorage.getInstance("gs://us")
Run Code Online (Sandbox Code Playgroud)

将存储桶位置设置为多区域美国选项?此外,当用户将文件上传到存储时,是否会自动选择最近的数据中心?