我对Firebase实时数据库成本核算感到困惑。
我了解以此方式下载的数据:
用户在具有20个字节数据的节点上设置值事件侦听器。 第一种情况: 每当他读取该节点,并且该节点上存在信息时,他就下载20字节的数据。当下载的数据达到每月5GB的上限时,他会收取费用。
第二种情况: 如果用户发出读取请求并且那里没有数据,那么他没有下载任何数据,并且至少不对下载的数据收费(但是他确实要对诸如ssl connection等的参数收费),但是要为此收费吗读过他没有下载数据的操作?
第三种情况: 如果我们已经从可调用函数将此节点更新了一些值(例如a:1到a:2)。现在,在客户端上,他的侦听器将处于活动状态,并且他在客户端上获得20字节的数据,这就是他所下载数据的费用。但是他不负责通过可调用函数对数据库进行写操作。
所以基本上我想问一下RTDB是否也会为下载或读写数据花费我们的费用(如果是的话,如果是空读取,读取失败或成功的话,这些读取和写入的费用是多少?阅读)?