小编Bre*_*ing的帖子

如何使用firebase云功能避免可能的竞争条件?

我有一个由Firestore数据库写入触发的云功能.它执行异步操作(从某些第三方API获取数据)可能需要很长时间,可能不会.完成后,它会将结果写入"搜索结果"字段.

存在可能的竞争条件,其中较新的触发器的结果被较旧的操作覆盖,该操作稍后完成.如何在Firebase云功能和Firestore环境中解决此问题?

firebase google-cloud-functions google-cloud-firestore

3
推荐指数
1
解决办法
1071
查看次数