firebase - Cloud Firestore下一代Cloud Datastore?

标签 firebase google-cloud-datastore google-cloud-firestore datastore

我从Google那里发现一些矛盾的信息,关于我应该为自己的Web应用程序使用哪种数据存储解决方案。由于我对使用Mobile SDK并不太感兴趣,而且不喜欢Cloud Datastore提供的服务器框架,因此我会根据this flowchart选择该选项。

Google storage option flowchart

但是,当我进入Google Cloud Platform并从菜单中选择Cloud Datastore选项时,会收到以下消息:

Cloud Firestore

这引起了很多问题和困惑。这是否意味着Cloud Firestore最终将取代Cloud Datastore? Cloud Datastore的好处会在Firestore中实现吗?我应该避免将Cloud Datastore用于我的Web应用程序吗?

最佳答案

更新
现在,我们发布了数据存储模式,这是Cloud Firestore的新模式。在此之前公开只有纯模式的问题:

  • 纯模式:下一代Firebase实时数据库
  • 数据存储模式:下一代云数据存储

  • 差异记录在official document中。
    原始答案
    这是我们正在修正的文本中的一个错误。它旨在阅读“下一代Firebase实时数据库”。
    目前,我们每个项目仅支持Cloud Datastore或Cloud Firestore(我们希望在将来修复的问题)。
    您看到此消息是因为您已经通过Firebase控制台注册了该项目的Cloud Firestore Beta。当您注册Beta时,不是这样的消息:“启用Cloud Firestore Beta会阻止您将Cloud Datastore与该项目一起使用,特别是从关联的App Engine应用程序中使用。”

    关于firebase - Cloud Firestore下一代Cloud Datastore?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48992325/

    相关文章:

    android - Android Firebase 中的常见做法 : How to store data relative to signed users?

    google-app-engine - 将 ID 添加到数据存储实体的最佳做法?

    java - 如何在 GAE 上管理游戏状态数据

    google-cloud-firestore - Firestore 比较运算符 - 包含、不包含、开头为

    android - 如何将自定义参数与保留事件一起发送到 firebase 分析

    android - Firebase 云消息传递是否会自动记录分析事件?

    python - 如何通过 ndb 对 'Like' 机制进行建模?

    javascript - 如何在 Cloud Firestore 查询中加入多个文档?

    java - App Engine 和 Firestore 的内存问题

    firebase - 使用 npm 安装 firebase 时,gyp 和 node-pre-gyp 失败