我正在使用许多云函数触发器和admin来进行多路径更新,我不想在客户端进行太多的多路径更新,因为这会使防火墙规则变得非常复杂,而且消防局规则也有文档访问调用limits.So,我决定使用云函数来完成大部分的分母操作。
我的一项职能就是这样运作的。
我认为当函数运行到第3步时,有一个problem.cloud函数是异步的right?.So,同时客户端从概要已经加载的文档中删除一个更新路径,right?.So/{userId}(已经在第2步加载),.and现在加载的云函数文档不是最新的version.Will还是我应该用交易来锁定这些文件?
发布于 2019-08-05 02:11:04
是的,云函数是异步运行的,可能是并行的。您应该使用交易记录来确保所有尝试并发修改它们的客户端之间的更新是一致的。
https://stackoverflow.com/questions/57351190
复制相似问题