GridFs的默认块大小为256 kb,但是如果我存储了很多小的6 kb文件,那么我是否会产生250 kb的预留但未使用的discspace pr文件的开销,或者GridF会在同一块中包含小文件? (我知道元数据还有一些额外的开销。)
答案 0 :(得分:4)
在mongodb-user group on Google Groups上提出并回答了同样的问题。
GridFS文件的最后一个块只有它需要的大,所以不会有太多开销。
在您的示例中,一个6kb的文件将存储为一个6kb的块(加上元数据)。