Med GridFS du kan spara och läsa filer som överskrider BSON-dokumentets filstorleksgräns (16 MB). Det används ofta för att lagra media eftersom du kan strömma din data till klienten.
GridFS har en specifik dokumentstruktur -- den består faktiskt av flera dokument, kontrollera det i din db
när du infogar något i GridFS. Eftersom den har en speciell struktur och files
kan potentiellt överskrida gränsen på 16 MB dokumentstorlek. Du kan inte inkludera GridFS-dokument i andra dokument.
Om du vill referera till några GridFS-objekt kan du spara file_id
av den specifika GridFS-filen och fråga efter den när du behöver hämta dess innehåll.