具有云功能的Cloud Firestore中的数据匹配功能

Stu*_*rtM 5 firebase google-cloud-functions google-cloud-firestore

我们目前有以下列方式写入Google Firebase的数据.

某人/人确定他们"可用"以及其他标准.提交后,它们将被添加到数据表/存储中.

我们需要定期查询此数据存储以查找匹配项.例如,此数据存储/表中可能有1000个人/记录.我们需要记录两条记录,在其他地方使用数据并从该表/存储中删除它.

作为配对/搜索服务,我们经常需要这样做.所以每一秒我们都需要运行多次搜索.

我们如何确保并发数据?因为在任何时候运行搜索的功能都不会保存相同的记录.

dee*_*ezy 2

交易应该适合您。事务就是为此目的而构建的,以确保并发连接或请求的正确处理。

官方参考: https://firebase.google.com/docs/reference/js/firebase.database.Reference#transaction