MongoDB

来源:互联网 发布:自制车载香 知乎 编辑:程序博客网 时间:2024/05/21 05:59

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

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

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

    mmap将一个文件或其它对象映射进内存,文件被映射到多个页上。

原创粉丝点击