您的位置:首页 > 数据库 > Mongodb

MongoDB

2013-10-31 08:40 232 查看
MongoDB由一堆BSON文档mmap(内存映射)链表组成,使用简单的B-tree索引,以及作为存储耐久性机制的基本日志,最终由OS写入磁盘,并在页面中读取由OS加载到内存中的数据结果。

MongoDB拥有杀手级的速度,其实只是使用了页面缓存的效果,即就是mmap,,所有BS架构相关优化也只是让你的工作更加适合RAM,如果在分片上进行删除、增加记录等操作,将会产生重大影响。

BSON是一种类json的一种二进制形式的存储格式,简称Binary JSON,它和JSON一样,支持内嵌的文档对象和数组对象,但是BSON有JSON没有的数据类型,如Date和BinDate类型。MongoDB使用了BSON这种结构来存储数据和网络数据交换。

mmap将一个文件或其它对象映射进内存,文件被映射到多个页上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: