在云修复-最佳实践文档中,第一行内容如下:
您不应该每秒钟更新一次以上的文档。如果更新文档太快,则应用程序将遇到争用,包括较高的延迟、超时和其他错误。
我有一个类似于这样的数据库结构:

我的应用程序管理着一个储物柜的清单,人们可以实时登记和退房。我关心的是,如果我被限制在“每一份文件每秒写一次”,而我的储物柜文件在存储文件的一个子集合中。,这是否意味着我每秒钟只能更新一个储物柜,还是可以同时更新多个储物柜文档?。
我的希望是,因为储物柜文件是在一个子收藏,我可以读/写到许多单独的储物柜在同一时间。我担心他们被认为是一个文件(存储文件)的一部分,我只能在同一时间读/写到一个储物柜。
发布于 2019-11-25 20:41:13
子集合是逻辑层次结构,而不是结构层次结构。每个文档的写入限制适用于子集合中的每个文档,并不是所有文档都在一起。因此,在你的情况下,每个储物柜应该只更新一次每秒,但许多储物柜可能一次更新没有麻烦。
https://stackoverflow.com/questions/59039742
复制相似问题