MongoDB爱好者
垂直技术交流平台

标签:wiredtiger

第3页

打破WiredTiger的Logjam(下篇):无等待解决方案

牟天垒评论(1)赞(2)

本文的上篇探讨了WiredTiger中WAL的原始算法,该算法用于合并写操作以达到最小化I/O的目的。它没有使用耗时的锁,而是分两个阶段使用CAS原子操作来实现。只要每个核运行的线程不太多,这个算法就可以非常好地工作。但当线程数超过该限制时...

MongoDB从事务到复制

HelloCode评论(1)赞(3)

本文将针对MongoDB数据库,对这些问题进行更加深入的探讨。事务和复制对于很多数据库来说是共性,但每一种数据库在这两个问题的细节之处都会有各自的考量,带来了各自的特性;围绕着对共性和特性的讨论,我们将得以还原设计的权衡与思量。

2018 MongoDB中文社区年终盛会

hui评论(0)赞(3)

MongoDB中文社区联合上海锦木信息技术有限公司共同主办,平安科技承办的2018活动系列即将迎来最令mongoer们期待的年终盛会! 想知道今年年终大会有哪些亮点? 怎样才是报名参会的正确姿势? 赶紧收好这份参会指南吧! 大会亮点 1.年...

MongoDB 4.0 事务实现浅析

wolfkdy评论(1)赞(11)

多行事务 Mongodb4.0引入了多文档事务的特性,我们来看,4.0中是如何进行一个多文档事务的(js的mongoshell代码)。 mongo进行一个多文档事务,必须和一个session对象绑定。通过 startTransaction/...

MongoDB 4.0 RC 版本强势登陆

zydcom评论(1)赞(0)

MongoDB 因其灵活的文档模型、可扩展分布式设计广受开发者喜爱,在此基础上,MongoDB 4.0 推出了更强大的功能支持,目前4.0第一个RC版本已经发布,本文将介绍 MongoDB 4.0 核心的一些新特性。 多文档事务(Multi...

MongoDB事务模型分析

wolfkdy评论(6)赞(22)

本文基于MongoDB 3.6,对于Mongodb上层事务中会让人困惑的几点进行源码层面的分析 mongodb 的写操作(insert/update/delete)提供的“单行一致性”的具体含义,如何做到的? 为何db.coll.count...

MongoDB 无法启动,WiredTiger 如何恢复数据(二)?

zydcom评论(1)赞(2)

之前写过一篇MongoDB 无法启动,如何恢复数据的文章,介绍了几种从无法启动的 MongoDB 节点恢复数据的方法,主要包括: 如果配置了副本集多节点,则从其他节点恢复(强烈建议重要的数据至少要存2份) 从最近的备份集恢复,一般重要的生产...