有沒有采用GridFS做分布式文件系統的?
gridfs是MongoDB為了解決單個document不能超過4M的問題而推出的,通過將文件進行切分(默認256k,最大4M)存成單獨的document(fs.chunks中),并保存一個文件索引表(fs.files)。
從原理上可以看出,如果你的文件并不大,不超過4M(當然,還要減去一些元數據的占用),那么大可不必采用gridfs,使用傳統的collection會得到更高的性能。
有沒有采用GridFS做分布式文件系統的?
gridfs是MongoDB為了解決單個document不能超過4M的問題而推出的,通過將文件進行切分(默認256k,最大4M)存成單獨的document(fs.chunks中),并保存一個文件索引表(fs.files)。
從原理上可以看出,如果你的文件并不大,不超過4M(當然,還要減去一些元數據的占用),那么大可不必采用gridfs,使用傳統的collection會得到更高的性能。