MongoDB架构图解
本文图片来自Ricky Ho的博文MongoDB构架(MongoDB Architecture),这是个一听就感觉很宽泛的话题,但是作者在文章中确实对MongoDB由内至外的架构进行了剖析。本文截取了其文章中的几张重点架构示意图片进行简单描述。希望对大家有用。 MongoDB数据文件内部结构
相关阅读:《MongoDB数据文件内部结构》 在MongoDB中实现事务
众所周知,MongoDB只支持对单行记录的原子性修改,并不支持对多行数据的原子操作。但是通过上图中的变态操作,实际你也可以自己实现事务。其步骤如图所未:
其实上面的步骤并不罕见,在支持事务的DBMS中,其事务原子性提交的保证大多都与上面类似。其实事务记录的tran那条记录,就类似于这些DBMS中的redolog一样。 MongoDB数据同步
上图是MongoDB采用Replica Sets模式的同步流程
分片机制
服务器角色
上面讲了分片的标准,下面是具体在分片时的几种节点角色
更多详细内容请看原文:MongoDB Architecture |
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....