我有一个文档,即X将以高频率更新,每次更新都会将新的子文档,即Y添加到父文档X.
我的问题是,如果两个请求或更多请求同时到达将导致与写入过程有关的问题,或者它是否会损害性能!
如果我将子文档Y提取到新文档模式并将其链接到父文档X而不是更新父文档X,那还会更好吗?
答案 0 :(得分:0)
我的问题是,如果两个请求或更多请求相同 时间会导致有关写作过程或意志的问题 它会影响性能:
在MongoDB中,即使操作修改单个文档中的多个嵌入文档,写操作在单个文档的级别上也是原子的
MongoDB提供Concurrency Control,允许多个应用程序同时运行,而不会导致数据不一致或冲突。
希望这有帮助