MongoDB并发:如何处理大量文档更新请求

MongoDB并发:如何处理大量文档更新请求,mongodb,Mongodb,我有一个文档,即X,将频繁更新,每次更新都会将新的子文档,即Y添加到父文档X中 我的问题是,如果两个或两个以上的请求同时到达,会不会引起关于写作过程的争议,或者会损害性能 另外,如果我将子文档Y提取到新的文档模式中,并将其链接到父文档X,而不是更新父文档X,会更好吗 我的问题是,如果两个或两个以上的请求同时到达,会怎么样 时间会引起关于写作过程的争议,或者 它会损害性能: 在MongoDB中,写入操作在单个文档级别上是原子的,即使该操作修改单个文档中的多个嵌入文档也是如此 MongoDB提供了一

我有一个文档,即X,将频繁更新,每次更新都会将新的子文档,即Y添加到父文档X中

我的问题是,如果两个或两个以上的请求同时到达,会不会引起关于写作过程的争议,或者会损害性能

另外,如果我将子文档Y提取到新的文档模式中,并将其链接到父文档X,而不是更新父文档X,会更好吗

我的问题是,如果两个或两个以上的请求同时到达,会怎么样 时间会引起关于写作过程的争议,或者 它会损害性能:

在MongoDB中,写入操作在单个文档级别上是原子的,即使该操作修改单个文档中的多个嵌入文档也是如此

MongoDB提供了一种允许多个应用程序同时运行而不会导致数据不一致或冲突的机制


希望这有助于

糟糕的问题,没有足够的信息和代码如果同一文档的两个更新同时到达,一个将等待另一个。因此,是的,性能将受到影响。