MongoDB的基础

(原创)

1.MongoDB对数据的存储:之前一个版本是每个文档之间留10%空间,比方说:

30k的文档下面留个3k的padding用来以后的操作,用来解决update文档而导致的文档间空间不足。

之后采用的算法是 向上补齐(2的n次方):比方说:

30k,就留2k 凑整32k;

这样做的好处是,就算遇到padding空间不足了,通过链表把数据放其他的地址,因为都是凑整的,所以更好处理

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是Node webserver一种javascript的运行环境,可以用来做服务器,也可以用来像批处理一样执行...
    黑山老水阅读 1,209评论 0 2
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,682评论 1 92
  • CSS 是什么 css(Cascading Style Sheets),层叠样式表,选择器{属性:值;属性:值}h...
    崔敏嫣阅读 5,345评论 0 5
  • 昨日,张杰发文宣布妻子谢娜怀孕:“今年的结婚纪念日,我们有了最好的礼物,娜娜,辛苦了,永远爱你们,你们都是我的宝贝...
    橙阳阅读 3,382评论 0 3
  • 第七章 安定医院以治疗精神类疾病而全国闻名。针对抑郁症,它们有专门的抑郁症治疗中心。 陆明看上去有四十岁左右,是抑...
    疯言风语阅读 1,943评论 0 1