2015年07月的文章

MongoDB请求处理流程

zydcom评论(0)赞(0)

Mongodb多存储引擎支持机制介绍了Mongodb存储层创建数据库、创建集合、插入文档等数据库操作接口,本文将介绍mongodb处理客户端请求的模型。 Mongod在启动时会调用createServer创建一个PortMessageSer...

MongoDB多存储引擎支持机制

zydcom评论(1)赞(0)

Mongodb mmapv1存储引擎解析中介绍了Mongodb默认的mmapv1引擎的实现机制,在Mongodb 3.0版本中,引入了WiredTiger存储引擎,同时还有实验版本的In-memory引擎、rocks引擎,本文将介绍Mong...

MongoDB干货系列1-定期巡检之Mtools

eshujiushiwo评论(0)赞(0)

大家好,我是E叔,好久不见,我来挖一个新坑《MongoDB干货系列》。 本文第一发分享,也是我将在9月中上海用户组见面会上的分享的先行版部分内容,希望有所帮助。 前言: 监控与troubleshooting永远是任何数据库最需要关注的地方之...

MongoDB mmapv1存储引擎解析

zydcom评论(5)赞(0)

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

MongoDB的索引代码实现–BtreeBasedAccessMethod

ychtiger评论(0)赞(0)

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

基于MongoDB的全国电影票预定系统

ychtiger评论(1)赞(0)

前言 受到中文社区《电商参考架构第二部分:库存优化方法》启发,想到了去年做过类似的电影票预定系统,如果用MongoDB去做存储支撑,那应该是怎样架构的呢?本文的目的是为了更好的学习掌握MongoDB,所以某些设计上更偏向于功能的展示,在实际...

MongoDB 在线讲座系列2 的视频及PPT

yingmin评论(1)赞(0)

第二次讲座的视频和PPT已经上传整理完毕。 讲座题目:使用MMS在阿里云部署MongoDB及设置监控备份 演讲内容:MMS是一项可供你选择的、在基础设施上对MongoDB进行配置、监督、备份以及拓展的云服务。MMS由开发数据库的工程师创建。...