This version of the documentation is archived and no longer supported. To learn how to upgrade your version of PHP Library Manual, refer to the upgrade documentation.

MongoDB\GridFS\Bucket Class

On this page



GridFS is a specification for storing and retrieving files in MongoDB. GridFS uses two collections to store files. One collection stores the file chunks (e.g. fs.chunks), and the other stores file metadata (e.g. fs.files). The MongoDB\GridFS\Bucket class provides an interface around these collections for working with the files as PHP Streams.

You can construct a GridFS bucket using the driver’s Manager class, or select a bucket from the library’s MongoDB\Database class via the selectGridFSBucket() method.