【发布时间】:2020-08-28 21:49:38
【问题描述】:
我们目前正在开发一个聊天应用程序,该应用程序还将包括帖子更新。主要功能之一是一对一聊天的能力。 Facebook like Posts 也可以被一些用户喜欢。我得到了两种解决方案,一种使用实时数据库,一种使用 Firestore。哪一个更适合聊天应用程序,为什么?
谢谢
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-firestore
我们目前正在开发一个聊天应用程序,该应用程序还将包括帖子更新。主要功能之一是一对一聊天的能力。 Facebook like Posts 也可以被一些用户喜欢。我得到了两种解决方案,一种使用实时数据库,一种使用 Firestore。哪一个更适合聊天应用程序,为什么?
谢谢
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-firestore
首先,澄清一下,“Firebase”是一个包含许多相互关联的产品的伞,包括云功能和两个数据库:1. 实时数据库 2. 和 Firestore,以及许多其他产品。
如果您想要最实时的解决方案,实时数据库可能是您的选择,因为它具有最低的延迟 - 它的设计具有该优先级。
Firebase 有关于选择哪个数据库的文档https://firebase.google.com/docs/database/rtdb-vs-firestore
【讨论】: