0

最近推出了 Firebase Firestore。浏览完文档后,我很困惑 Firebase Firestore 与 Firebase 实时数据库有何不同,以及在哪些情况下应该在实时数据库上使用 Firestore,因为实时数据库提供了 Firestore 提供的几乎所有功能(查询、安全性、离线功能) )。

4

1 回答 1

4

在 Firebase 的实时数据库中,它仅提供以下功能

  • 将数据存储为一棵大型 JSON 树。
  • 简单的数据很容易存储。
  • 复杂的分层数据更难大规模组织。

但在 Firestone 中却遵循了完全不同的数据结构。

  • 将数据存储在按集合组织的文档中。
  • 简单的数据很容易存储在文档中,这与 JSON 非常相似。
  • 使用文档中的子集合,复杂的分层数据更易于大规模组织。
  • 需要较少的非规范化和数据扁平化。

有关更多详细信息,您可以访问以下链接:Realtime Vs Firestone 之间的区别

于 2017-10-04T06:05:53.903 回答