开发者社区> 问答> 正文

java操作mongodb,可以用jta控制事务吗?

java操作mongodb,可以用jta控制事务吗?

展开
收起
落地花开啦 2016-02-07 11:10:01 2632 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    monggodb 不支持类似关系型数据库的事物性操作,所以也就不能用Jta控制事务。
    但是 mongodb的很多命令都是保证是原子操作(atomic)
    像: $inc , $set , 也包括一些命令 例如:findAndModify,都保证是原子操作的。
    你到是可以考虑采用异步提交(Two-phase commits)的方式来支持事务性操作。 

    2019-07-17 18:38:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载