Firebase 如何在同一项目中使用云Firestore和实时数据库

Firebase 如何在同一项目中使用云Firestore和实时数据库,firebase,firebase-realtime-database,google-cloud-firestore,Firebase,Firebase Realtime Database,Google Cloud Firestore,Firebase的文档包括: 使用云Firestore和实时数据库:您可以在同一Firebase应用程序或项目中使用这两个数据库。两个NoSQL数据库都可以存储相同类型的数据,客户端库的工作方式也类似。如果您决定在应用程序中同时使用这两个数据库,请记住上述差异 但是,我找不到任何关于如何使用实时数据库将云Firestore添加到现有项目的文档。我最终将升级到CloudFireStore,但在转换生产数据库之前,我希望有一些时间进行实验和学习 有人知道如何在同一个Firebase项目中使用这两个数

Firebase的文档包括:

使用云Firestore和实时数据库:您可以在同一Firebase应用程序或项目中使用这两个数据库。两个NoSQL数据库都可以存储相同类型的数据,客户端库的工作方式也类似。如果您决定在应用程序中同时使用这两个数据库,请记住上述差异

但是,我找不到任何关于如何使用实时数据库将云Firestore添加到现有项目的文档。我最终将升级到CloudFireStore,但在转换生产数据库之前,我希望有一些时间进行实验和学习


有人知道如何在同一个Firebase项目中使用这两个数据库吗?

当您在控制台中转到您的项目并选择数据库产品时,您第一次应该会看到如下内容:

这是一个选择器,您可以选择在项目中查看实时数据库或Firestore。您可以使用此选择器在两者之间切换

第一次选择Cloud Firestore时,它会要求您进行配置。在“测试模式”中开始设置,以便在没有身份验证的情况下进行完全读写,以便快速开始,但当然,您应该始终在生产环境中设置规则


设置Firestore后,您应该能够使用这两个客户端SDK独立访问这两个数据库。

OK-感谢您的快速回答。我担心这会将我现有的数据库转换为新的模型,因为没有迹象表明当我更改切换时会发生什么。我试了一下,一切都很好。