带有 Cloud Functions 的 Firebase Realtime 删除限制和使用成本
Firebase Realtime with Cloud Functions delete limit and usage cost
我想使用 Cloud Functions 计划每天删除实时数据库中的一个大节点。
使用 Cloud Functions on Realtime Database 可以删除多少数据有限制吗?我在哪里可以找到删除的成本?
我已经阅读了账单文档 (link),但我不确定在哪里提到了删除成本。
我先添加 this link。
结合您link中的信息和我添加的这个中的信息,答案是:不,如果您只是删除数据,则不会向您收费。这里的重要信息是:如果你只是删除它。如果您在删除它之前下载它,您仍然需要付费。换句话说,如果您在代码中获得对节点的引用,然后您只需执行 remove(ref)
,您就不会被计费。
极有可能您需要支付巨额 CPU 消费费用。如果您要删除的节点确实很大,则可能会发生这种情况,但您可以通过对其进行测试并检查 Firebase 控制台中语音“加载”下的“使用情况”选项卡来估计这一点。如果测试删除的负载很低,您就可以了,并且不会被计费。
我想使用 Cloud Functions 计划每天删除实时数据库中的一个大节点。
使用 Cloud Functions on Realtime Database 可以删除多少数据有限制吗?我在哪里可以找到删除的成本?
我已经阅读了账单文档 (link),但我不确定在哪里提到了删除成本。
我先添加 this link。
结合您link中的信息和我添加的这个中的信息,答案是:不,如果您只是删除数据,则不会向您收费。这里的重要信息是:如果你只是删除它。如果您在删除它之前下载它,您仍然需要付费。换句话说,如果您在代码中获得对节点的引用,然后您只需执行 remove(ref)
,您就不会被计费。
极有可能您需要支付巨额 CPU 消费费用。如果您要删除的节点确实很大,则可能会发生这种情况,但您可以通过对其进行测试并检查 Firebase 控制台中语音“加载”下的“使用情况”选项卡来估计这一点。如果测试删除的负载很低,您就可以了,并且不会被计费。