【问题标题】:About mongodb database transaction [duplicate]关于mongodb数据库事务[重复]
【发布时间】:2013-07-11 09:12:01
【问题描述】:

Java对于mongodb数据库的操作,问题是怎么解决的呢?希望有具体的实现步骤。

【问题讨论】:

    标签: java mongodb


    【解决方案1】:

    当您选择 NoSQL 时,您就放弃了 ACID。

    如果您需要事务,请转到支持它们的关系数据库。

    【讨论】:

    • 一些 NoSQL 数据库提供 ACID 特性。 Mongo 本身确实提供了有限的支持(在文档级别)。但对于复杂的交易方案,我同意 Mongo 可能不是正确的解决方案。
    • 我同意@assylias 说你放弃 ACID 在所有意义上都是错误的,MongoDB 可能没有跨单独表的复杂事务,但它确实具有单文档事务和原子性,这意味着它确实适用它拥有所需的交易形式,但是是的,再次,不是 OP 正在寻找的方式
    • 那个mongodb数据库能做什么?万一项目更新数据失败怎么办?
    猜你喜欢
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 2018-10-27
    • 2021-09-27
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多