【问题标题】:How to read documents while adding other documents in Mongoose?如何在 Mongoose 中添加其他文档的同时阅读文档?
【发布时间】:2023-03-18 14:01:01
【问题描述】:

我的应用程序收到一个新文档并随时将其保存到数据库中。如何确保在保存新文档的同时读取现有文档的最坏情况不会发生冲突?

【问题讨论】:

    标签: database mongoose document


    【解决方案1】:

    我不认为你应该有问题,因为插入和更新操作在 mongoDB 中应该是原子的

    来自文档:

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

    【讨论】:

    • 你的意思是不能同时执行?相反,一旦写入(或读取)过程正在进行中,另一个就不能执行了?
    • 没错,保证在你写的时候不会对这个对象采取其他行动
    猜你喜欢
    • 2018-06-20
    • 2020-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-24
    • 2011-01-08
    • 1970-01-01
    相关资源
    最近更新 更多