GridFs的默认块大小是256 kb,但是如果我存储了很多6 kb的小文件,那么我是否会产生250 kb的保留但未使用的磁盘空间pr文件的开销,或者GridFs会将小文件打包到相同的块中吗?(我知道元数据有一些额外的开销)。
发布于 2012-04-01 10:47:39
同样的问题也在mongodb-user group on Google Groups上被提出和回答。
GridFS文件的最后一块只有它需要的大小,所以不会有太多开销。
在您的示例中,6kb的文件将存储为单个6kb的块(加上元数据)。
https://stackoverflow.com/questions/9954035
复制相似问题