首页 > 解决方案 > 如何分析firebase数据库数据存储

问题描述

我的 firebase 实时数据库已经超过了免费限制(存储了 1 GB),尽管我很高兴我的项目正在增长,但我想更好地分析它,而 firebase dashboard 没有提供更好的工具来做这件事。

我有几个问题:

  1. 有什么方法可以让我知道存储层次结构中最大的“节点”是什么?
  2. 此外,下载报告仅显示下载的总数据,有什么方法可以让我知道下载次数最多的节点是什么?

我很确定我可以优化这个数据库中的一些东西我只需要一些工具来分析它并向我显示比仪表板更详细的信息

标签: firebasefirebase-realtime-database

解决方案


没有内置方法可以查看各种节点的 JSON 大小。我发现最简单的方法是启用备份,从 Cloud Storage 存储桶获取备份,然后对下载的备份进行本地分析。

Firebase 不会保留(大多数)正在访问哪些节点的历史数据,但您可以使用数据库分析器获取有关正在访问哪些数据的实时报告。


推荐阅读