【问题标题】:Firestore and Datastore in the same GAE projectFirestore 和 Datastore 在同一个 GAE 项目中
【发布时间】:2019-05-13 02:43:01
【问题描述】:

我有一个 Google App Engine 项目并使用 Datastore。

我看到在 firebase 控制台下,我还可以选择创建 Firestore 数据库。

此 Firestore 数据库是否使用同一 GAE 项目中的底层 Datastore?我猜它可能与 Datastore 并存?

话虽如此,我可以在同一个项目中使用 Firestore 和 Datastore 吗?

如果我遗漏了什么,请告诉我...

【问题讨论】:

    标签: google-app-engine google-cloud-platform google-cloud-firestore google-cloud-datastore


    【解决方案1】:

    它们是相关的。

    但是除了不能在同一个项目中同时使用两者之外,如果/当您决定切换时,您应该小心,因为切换是不可逆的(或至少目前还不是)。花时间深入研究文档以做出明智的决定。

    来自Choosing between Cloud Firestore and Cloud Datastore:

    Cloud Firestore 是 Cloud Datastore 的下一个主要版本, 产品的品牌化。充分利用 Cloud Datastore 和 Firebase Realtime Database,Cloud Firestore 是一个 NoSQL 文档 为自动扩展、高性能和易用性而构建的数据库 应用程序开发。

    和

    警告:一旦设置了数据库选项,就无法切换。您不能同时使用 Cloud Firestore 和 Cloud Datastore 项目。

    【讨论】:

      【解决方案2】:

      你不能。来自documentation:

      Cloud Firestore 和 App Engine:您不能同时使用 Cloud Firestore 和 Cloud Datastore 在同一个项目中,这可能会影响使用 App 的应用 引擎。尝试将 Cloud Firestore 与其他项目一起使用。

      【讨论】:

        猜你喜欢
        • 2017-09-09
        • 1970-01-01
        • 1970-01-01
        • 2013-11-12
        • 2020-02-05
        • 1970-01-01
        • 2021-02-24
        • 1970-01-01
        • 2016-02-05
        相关资源
        最近更新 更多