40

我从这篇文章中了解了实时数据存储和托管存储数据存储和托管存储之间的区别?

但我仍然不清楚实时数据库和新引入的文件存储。

有人对此有一些简短的解释吗?

提前致谢 。

(根据对重复数据存储和托管存储之间的差异的关注? 问题解决了什么,我要问的是两个不同的东西,托管存储和文件存储在 google firebase 的情况下是不同的)

4

2 回答 2

68

Firebase 现在提供以下位置来存储您的数据:

存储数据的最佳位置取决于您想要存储的数据类型以及您想要使用它的方式。

Firebase 文档对此进行了说明:

  • Firebase 实时数据库存储 JSON 应用程序数据,例如游戏状态或聊天消息,并在所有连接的设备之间即时同步更改。

  • Firebase 远程配置存储开发人员指定的键值对来更改应用的行为和外观,而无需用户下载更新。

  • Firebase 托管为您的网站托管 HTML、CSS 和 JavaScript 以及其他开发人员提供的资产,例如图形、字体和图标。

  • Firebase 存储存储图像、视频和音频等文件以及其他用户生成的内容。

在 Cloud Firestore 和 Firebase 实时数据库之间进行选择时,Firebase 文档说

Firebase 提供了两种支持实时数据同步的基于云的、客户端可访问的数据库解决方案:

实时数据库是 Firebase 的原始数据库。对于需要跨客户端实时同步状态的移动应用程序,它是一种高效、低延迟的解决方案。

Cloud Firestore是 Firebase 用于移动应用开发的新旗舰数据库。它通过一种新的、更直观的数据模型改进了实时数据库的成功。Cloud Firestore 还具有比实时数据库更丰富、更快的查询和更好的扩展性。

于 2016-05-27T12:45:42.300 回答
8

*实时数据库仅存储json格式的数据,专门用于数据同步同步的应用程序,例如ola应用程序(用户位置),sensex(Nifty)数据不持久的应用程序。

*Firebase Storage仅存储存储卡等数据,专门用于存储应用程序的后端数据。

于 2018-02-22T13:40:12.080 回答