【问题标题】:NoSQL database that is with ACID properties and support transaction management具有 ACID 属性并支持事务管理的 NoSQL 数据库
【发布时间】:2021-01-22 05:33:05
【问题描述】:

我是 NoSQL 的新手,想找到一个具有 ACID 属性并支持支付服务事务管理的 NoSQL 数据库。是否有任何 NoSQL 数据库支持这些要求?

【问题讨论】:

    标签: nosql acid


    【解决方案1】:

    从最近的MongoDB blog post 中,我们可以看到 MongoDB 主要版本 4.0 支持 ACID:

    MongoDB 4.0 将增加对多文档事务的支持,使其成为唯一将文档模型的速度、灵活性和功能与 ACID 数据完整性保证相结合的数据库。通过快照隔离,事务提供全局一致的数据视图,并强制执行全有或全无以保持数据完整性。

    如果您碰巧使用的是 Spring,那么要使方法符合 ACID 标准,您只需使用 @Transactional 对其进行注释即可。框架和 Mongo 将自动处理其余部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多