云功能

时间:2018-02-25 17:36:02

标签: firebase firebase-realtime-database google-cloud-firestore

我想在实时数据库中使用快速文件更新时间,但仍然使用firestore。有可能做这样的事情:

让一个名为queue的对象有一个名为lastValue的字段。当通过https调用云函数时,我想获取lastValue的{​​{1}},将其添加到对象并将该对象保存在firestore数据库中。然后我想增加queue并将lastValue保存回实时数据库。这应该以原子方式完成,以便firestore数据库中没有两个对象具有相同的queue。 此云功能可能每秒被调用多次。

这可能吗?

1 个答案:

答案 0 :(得分:2)

您无法在实时数据库和Firestore之间以原子方式执行一组操作。一个或另一个只有原子事务。

相关问题