gridfs是mongodb为了解决单个document不能超过4M的问题而推出的,通过将文件进行切分(默认256k,最大4M)存成单独的document(fs.chunks中),并保存一个文件索引表(fs.files)。从原理上可以看出,如果你的文件并不大,不超过4M(当然,还要减去一些元数据的占用),那么大可不必采用gridfs,使用传统的collection会得到更高的性能。