月度归档:2018年05月

Mongodb事务模型分析

本文基于Mongodb3.6,对于Mongodb上层事务中会让人困惑的几点进行源码层面的分析

  1. mongodb 的写操作(insert/update/delete)提供的“单行一致性”的具体含义,如何做到的?
  2. 为何db.coll.count()在宕机崩溃后经常就不准了。
  3. mongodb 查询操作的[......]

阅读全文

2018年MongoDB中文社区西安大会

MongoDB中文社区联合上海锦木信息技术有限公司共同主办的2018活动系列在西安正式开始第一站!这次的活动的亮点多多:

  • 第一次在西安举办MongoDB活动

  • 第一次以行业为主题,东航带头,春秋和国外的Amadeus都派出了超强阵容分享MongoDB的行业落地经验

  • 邀请了外援 – 来自德国的专家分[......]

阅读全文

MongoDB中文社区2018年度计划

MongoDB中文社区简介 (mongoing.com)

MongoDB是当前最受欢迎的新一代数据库。迄今为止已经有接近3000多万下载。MongoDB是一个可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为具有灵活数据模型的数据库,MongoDB能够使企业更加具有敏捷性,各种规[......]

阅读全文

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

之前写过一篇MongoDB 无法启动,如何恢复数据的文章,介绍了几种从无法启动的 MongoDB 节点恢复数据的方法,主要包括:

  1. 如果配置了副本集多节点,则从其他节点恢复(强烈建议重要的数据至少要存2份)
  2. 从最近的备份集恢复,一般重要的生产数据,需要对数据进行持续的全量/增量备份
  3. repair[......]

阅读全文