firebase - 如何分析firebase数据库数据存储
问题描述
我的 firebase 实时数据库已经超过了免费限制(存储了 1 GB),尽管我很高兴我的项目正在增长,但我想更好地分析它,而 firebase dashboard 没有提供更好的工具来做这件事。
我有几个问题:
- 有什么方法可以让我知道存储层次结构中最大的“节点”是什么?
- 此外,下载报告仅显示下载的总数据,有什么方法可以让我知道下载次数最多的节点是什么?
我很确定我可以优化这个数据库中的一些东西我只需要一些工具来分析它并向我显示比仪表板更详细的信息
解决方案
没有内置方法可以查看各种节点的 JSON 大小。我发现最简单的方法是启用备份,从 Cloud Storage 存储桶获取备份,然后对下载的备份进行本地分析。
Firebase 不会保留(大多数)正在访问哪些节点的历史数据,但您可以使用数据库分析器获取有关正在访问哪些数据的实时报告。
推荐阅读
- xamarin.forms - 如何在 Xamarin Forms 中同时使用 GestureRecognizers 和 Effects?
- html - Bootstrap 4列不居中
- php - 如何检查mysql更新查询是否成功?
- python - Pandas 条形图到 numpy 数组
- python - 多处理是否支持命名管道(FIFO)?
- python - 循环遍历大型 .tif 堆栈(图像光栅)并提取位置
- android - Github 推送失败:失败并出现错误:RPC 失败;curl 56 LibreSSL SSL_read:错误:140943FC:SSL 例程:SSL3_READ_BYTES:sslv3
- python - Python SQLite3 / 从表中选择行
- android - 当我从微调器中选择一个项目时,它不显示,但它被选中
- android - Firebase 部署错误