如何判断我的 Firebase 节点是否被使用

How to tell whether my firebase node is used?

本文关键字:是否 节点 Firebase 我的 何判断 判断      更新时间:2023-09-26

Firebase在其应用程序仪表板中提供了一些整体分析,但是,我需要知道我存储的数据是否曾经被使用过,或者它们只是在每个节点的基础上闲置。

为什么?这很简单:我们在开发的同时学习,这使得该应用程序发展非常快。不仅逻辑发生变化,存储的数据也需要不时重构。我想摆脱废弃和遗忘的数据。有什么想法吗?

在最好的情况下,我想知道这个:

  1. 上次使用节点是什么时候?(它被使用过吗?
  2. 它在 1h/
  3. 24h/1w/1M 中使用了多少次?
  4. 区分读/写操作

2017 年更新

云函数自动触发并在 server.
上运行https://firebase.google.com/docs/functions/https://howtofirebase.com/firebase-cloud-functions-753935e80323


2016年答案

所以显然Firebase本身并没有提供任何这些。

我现在能想到的唯一方法是为 firebase 查询和写入函数创建包装器,并在客户端应用程序中进行统计或创建一个专用节点来存储统计数据。

在将

数据存储在Firebase的情况下,用于编写函数(setupdatepushremovesetWithPriority)的包装器相对容易。查询函数(ononce)必须写入successCallback