mongodb4.0事务特性(解读)

mongodb4.0即将推出,最大的亮点莫过于,开始支持‘真正的’事务了。为什么说是真正的呢?之前的行级别原子性,两阶段提交,要么应用场景有限,要么实现成本太高,有点‘鸡肋’。

 大年三十的时候,mongodb的CTO兼联合创始人Eliot Horowitz就发文给大家介绍了mongodb4.0的事务特性,让我们一起看一下吧!

有兴趣的可以去官网查看英文版,https://www.mongodb.com/blog/post/multi-document-transactions-in-mongodb,这里只是解读,不是翻译。

MongoDB 4.0 will add support for multi-documenttransactions, making it the only database to combine the speed, flexibility,and power of the document model with ACID data integrity guarantees. Throughsnapshot isolation, transactions provide a globally consistent view of data,and enforce all-or-nothing execution to maintain data integrity.

多文档事务:可以理解为多行,以前都是单行级别的原子性。

目标:高速、灵活、以及基于文档模型的事务支持

事务:通过快照实现、全局一致性,由此可鉴,应该是全局锁,性能不会太高

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值