设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

MongoDB 4.0将有望支持跨文档事务

2018-2-26 22:56| 发布者: joejoe0332| 查看: 695| 评论: 0|原作者: iThome|来自: iThome

摘要: 预计2018年夏天上市的 MongoDB 4.0,预计将支持跨文档事务(Multi-Document Transactions),以保证资料完整性(Data Integrity)。跨文档事务是 ACID 的基石。MongoDB 自 3.0 版起,开始支持跨文档事务。 ...

预计2018年夏天上市的 MongoDB 4.0,预计将支持跨文档事务(Multi-Document Transactions),以保证资料完整性(Data Integrity)。跨文档事务是 ACID 的基石。MongoDB 自 3.0 版起,开始支持跨文档事务。在 3.0 版中,MongoDB 具备了多版本并发控制(MVCC)技术,该技术是一种快照隔离技术,通常是由 PostgreSQL 和 Oracle 等关系数据库提供。

MongoDB 技术长兼创办人 Eliot Horowitz 表示,MongoDB 将会兼顾速度与弹性,使用文件模型并确保 ACID 原则的资料库。在 MongoDB 处理事务中,将会像使用关联式数据库一样,开发者能够使用熟悉的多语句(Multi-Statement)语法,他特别强调,在 MongoDB 增加的跨文档功能,完全不会影响效能。

MongoDB 3.2 增加了对“读取关注”(Read Concern)的支持。读取关注功能允许客户请求为大多数节点所知的数据。MongoDB 在 3.6 版中提供了其所宣称的“因果一致性”和 Retryable Writes,用户可以指明读取操作取决于写操作的结果,确保了在执行读取操作之前先完成删除操作。

而在 MongoDB 4.0 将提供执行一致性读取的能力。即,MongoDB 只返回数据库在读取操作开始时已知的数据。

摘录自:iThome


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部