2017-10-12 63 views
1

火力地堡的文档有following paragraph如何使用云计算公司的FireStore和实时数据库在同一项目

使用云公司的FireStore和实时数据库:您可以在同一应用程序火力地堡或项目中使用这两个数据库。两个NoSQL数据库都可以存储相同类型的数据,并且客户端库以相似的方式工作。请记住如果您决定在您的应用中使用这两个数据库,上面概述的差异。

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

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

回答

3

当你去到您的项目在控制台中,选择数据库产品,你会看到这样的事情在第一时间:

enter image description here

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

第一次选择Cloud Firestore时,它会要求您配置一些东西。在“测试模式”下开始设置全部读写操作,无需身份验证即可快速启动,但当然,您应始终在生产环境中设置规则。

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

+0

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

+0

太棒了,很高兴它按照你所希望的方式工作! –