MongoDB的基础

2018-01-03  本文已影响0人  Detroid

(原创)

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

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

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

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

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

上一篇 下一篇

猜你喜欢

热点阅读