2017-02-03 44 views
1

在多路径更新中允许多少个不同的路径。 (最大)Firebase多路径更新中的路径数量是否有限制?

什么是不同路径的理想数量,可用于同时更新而不会导致任何问题/警告。

基本上总结一下....在firebase不能再处理它之前可以同时写多少个位置。

我正在寻找重置各种路径的脚本..位置的数量可以是一个巨大的数字......为了优化这个操作,我正在考虑使用多位置更新来处理这个问题。

回答

2

如果您正在运行执行大量查询的脚本,则多路径更新正是您所需要的。不要忘记,多路径更新是原子操作(全部或全部),这意味着如果其中一个操作不成功,则所有其他操作都将被取消。

现在说到更新数量,没有限制。您可以根据需要添加尽可能多的路径。

最后一个警告:确保所有路径都是corect,并且您正在更新的值是您要更新的真的。许多开发人员(初学者和专家)在指定路径时有时会犯错,通常最终会删除整个数据库,或者其中很大一部分会以属于另一个节点的数据结束。

+0

感谢buddy ...我总是用完全合格的路径去修补程序更新;)避免覆盖风险...但无论如何,这是很好,我可以添加尽可能多的路径,因为我需要... ...保存我一吨的网络电话 – Kushan

+0

顺便说一句你确定没有限制吗?你能指出我的一个来源或文件指向这? – Kushan

+0

@Kushan:没有文件限制。可能有一个物理限制,绝对是一个合理的限制,但代码中没有任何内容(据我所知)。 –