Dengan GridFS Anda dapat menyimpan dan membaca file yang melebihi batas ukuran file dokumen BSON (16 MB). Ini sering digunakan untuk menyimpan media karena Anda dapat mengalirkan data ke klien.
GridFS memiliki struktur dokumen tertentu -- sebenarnya terdiri dari beberapa dokumen, cukup periksa di db
Anda ketika Anda memasukkan sesuatu ke GridFS. Karena memiliki struktur khusus dan files
berpotensi melebihi batas ukuran dokumen 16 MB Anda tidak dapat menyertakan dokumen GridFS di dokumen lain.
Jika Anda ingin mereferensikan beberapa objek GridFS, Anda dapat dengan menyimpan file_id
dari file GridFS tertentu dan menanyakan kapan Anda perlu mengambil kontennya.