【发布时间】:2020-08-03 11:11:50
【问题描述】:
我不得不对我的数据库执行一些写入,这些写入与不同的集合有很多关系,还包括文件上传到 firebase 存储。
此时我问自己,我的客户应该注意我整个应用程序的数据一致性吗?因为实际上我的客户只想执行一个“简单”的操作,尽管在实际上,它涉及多次写入 firestore 并将文件上传到 firebase 存储。
我的问题是:在这种情况下我应该使用 firestore 函数还是继续在我的客户端上执行此代码?
不管答案如何,我也想知道以下几点:
要在数据库上运行多次写入,建议使用批量写入或事务(取决于问题)。 有没有办法在文件上传的同时执行这些批量写入或事务?
提前致谢。
【问题讨论】:
标签: typescript firebase google-cloud-firestore google-cloud-functions firebase-storage