0

我有一个应用程序,其中数千个小文件存储在 Google Cloud Storage 中,我在 Firebase 实时数据库中有一百万条元数据小记录。

当我在 Firebase 控制台中将数据库切换到 Cloud Firestore Beta 时,它警告我 Cloud Storage 将被禁用:“启用 Cloud Firestore Beta 将阻止您在此项目中使用 Cloud Datastore,尤其是来自关联的 App Engine 应用程序。”

所以我必须将文件移动到 Cloud Firestore?我没有看到 Google 提供的关于在 Cloud Firestore 中存储文件的任何示例?然后应该将它们存储为 Base64 字符串还是什么?

4

1 回答 1

3

云存储!= 云数据存储

Cloud Datastore是一个 NoSQL 数据库,已经存在了很长一段时间,在许多方面与 Firestore 非常相似。它们不能并行使用的原因可能是它们实际上以某种方式使用相同的后端。

Cloud Storage用于存储任意文件,完全不受您使用 Firestore 的影响。

于 2017-10-06T20:28:43.297 回答