实时数据库与 Firestore

Com*_*end 0 firebase firebase-realtime-database google-cloud-firestore

我正在构建一个与我所在城市的理发师在线预订相关的应用程序。我计划使用 Firebase 来存储我的数据并显示实时更新。什么是正确的选择,即实时数据库或 Firestore。正如我所读到的,Firestore 很棒,但它会根据查询数量向开发人员收费,在我的情况下,查询数量会高得多,因为我计划向客户显示他们的预订状态的实时更新。我在这方面很天真,所以建议哪个容易学习。

Ben*_*yka 6

最终取决于你,所以我只列出一些要点:

  • 实时数据库基本上是一个巨大的 JSON 文件,而 Cloud Firestore 基于文档集合。
  • 两者都提供实时更新。
  • Cloud Firestore 有更好的方法来过滤和排序数据。
  • Cloud Firestore 有更高级的方式来编写和更新信息。
  • 实时数据库基于单个区域,而 Cloud Firestore 可以自动扩展到多个区域。
  • 他们有不同的安全选项
  • 实时数据库根据带宽和存储收费,但收费更高。正如您在问题中提到的,Cloud Firestore 根据您的数据库操作(读取、写入等)收费

最后,这完全取决于您希望如何在代码中工作。例如,您想要处理一棵大型 JSON 树,还是想要处理单独的文档?Cloud Firestore 是两者中较新的,但这并不一定意味着它在您的场景中更好。


归档时间:

查看次数:

2077 次

最近记录:

6 年,1 月 前