Firebase提供了哪些解决方案来降低实时数据库的成本?



我使用的是firebase实时数据库。该项目的工作方式类似于聊天应用程序。我们不断地下载/上传。但成本似乎太高了。每收到1条消息,就重新下载所有数据。我能做些什么来降低成本呢?

而不是下载数据,每次我想创建一个缓存。在创建缓存时应该注意什么?Firebase提供了哪些解决方案来降低实时数据库的成本?Thanks, best regards

Firebase的定价页面非常清楚。实时数据库的成本基于:

  • 数据库中存储的数据量。
  • 从数据库读取的数据量。

如果你想降低成本,这是你需要注意的两个因素。

哪一个影响最大实际上取决于你的成本来自哪里,你没有说。但最常见的方法是查看是否可以通过本地缓存减少每个客户机下载相同数据的次数。如果你正在使用iOS和Android的原生移动sdk(你也没有提到),你通常可以通过启用磁盘缓存来实现一些减少。

最新更新