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

原理解读 第9页

MongoDB mmapv1存储引擎解析

zydcom评论(5)赞(8)

mongodb的mongod服务管理一个数据目录,可包含多个DB,每个DB的数据单独组织,本文主要介绍mmapv1存储引擎的数据组织方式。 Database 每个Database(DB)由一个.ns文件及若干个数据文件组成 $ll mydb...

MongoDB的索引代码实现--BtreeBasedAccessMethod

ychtiger评论(0)赞(1)

前言 学习开源软件的最好的办法就是阅读代码,MongoDB整个代码库有接近90万行代码,DB核心层大概50万行,代码量确实非常多。本文作为MongoDB代码导读的第一篇,从Index部分上入手分析代码实现。 为何从索引部分开始介绍,首先代码...

MongoDB的选举过程

贝贝评论(2)赞(8)

科普文,MongoDB的选举过程. MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换. 每个复制集成员都会在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状态检测...