摘要: 原文地址:http://blog.nosqlfan.com/html/3515.html有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的。随后10gen的工程师Jared Rosoff出来做了简短的回答。 每一个数据库都有自己独立的文件。如果你开启了directoryperdb选项,那你每个库的文件会单独放在一个文件夹里。 数据库文件在内部会被切分成单个的块,每个块只保存一个名字空间的数据。在MongoDB中,名字空间用于区分不同的存储类别。比如每个collection有一个独立的名字空间,每个索引也有自己的名字空间。 在一个块中,会保存多条记录,每条记录是BSON格式. 阅读全文
posted @ 2011-12-06 09:51 李占卫 阅读(370) 评论(0) 推荐(0) 编辑