محمد خليل
محمد خليل

Reputation: 137

Storing large file of 100 MB in Mongodb

I want to store Large file of 100MB to 1GB in MongoDB just like BLOB object and later on can easier retrieve it. The programming language that i am using is PHP Please guide me in this sense.

Upvotes: 2

Views: 1979

Answers (2)

spf13
spf13

Reputation: 561

The maximum size of a document in MongoDB 1.8 and above is 16Mb.

Previously it was 4Mb. GridFS enables one to seamlessly spread a single file across many documents. If you inspect the actual documents in MongoDB you will notice many separate documents, but through GridFS they will seamlessly appear as a single file.

Does that answer the question?

Upvotes: 1

Derick
Derick

Reputation: 36794

You need to use GridFS for this as normally MongoDB documents are limited to 16MB. See the overview and examples in the PHP documentation at http://www.php.net/manual/en/class.mongogridfs.php

Upvotes: 3

Related Questions