Firebase 确保Firestore导出的数据完整性
我按照以下指南为我的firestore数据库设置自动导入和导出: 然而,文件规定 导出可能包括在操作运行时所做的更改 批处理事务是安全的,还是应该在导出时禁用写访问?导出没有任何“不安全”的地方。您只需要认识到,您不能保证导出的内容,因为导出并不代表整个数据库的时间快照。在导出过程中,数据库可能会随着时间的推移而发生变化,并且所有文档的内容不一定来自启动导出时的时间点。不可能改变这种行为。最好的办法是在导出过程中锁定对数据库的访问,这样您就可以保证某种程度的一致性 因此,出口不适合许多人认为的“备份”。这只是为了方便您保存和加载数据库的内容,而无需编写代码Firebase 确保Firestore导出的数据完整性,firebase,google-cloud-platform,google-cloud-firestore,export,Firebase,Google Cloud Platform,Google Cloud Firestore,Export,我按照以下指南为我的firestore数据库设置自动导入和导出: 然而,文件规定 导出可能包括在操作运行时所做的更改 批处理事务是安全的,还是应该在导出时禁用写访问?导出没有任何“不安全”的地方。您只需要认识到,您不能保证导出的内容,因为导出并不代表整个数据库的时间快照。在导出过程中,数据库可能会随着时间的推移而发生变化,并且所有文档的内容不一定来自启动导出时的时间点。不可能改变这种行为。最好的办法是在导出过程中锁定对数据库的访问,这样您就可以保证某种程度的一致性 因此,出口不适合许多人认为的