我想在MongoDB中存储100MB到1GB的大文件,就像BLOB对象一样,以后可以更容易地检索它。我正在使用的编程语言是PHP 请从这个意义上指导我。
答案 0 :(得分:2)
您需要使用GridFS,因为通常MongoDB文档限制为16MB。请参阅http://www.php.net/manual/en/class.mongogridfs.php
中PHP文档中的概述和示例答案 1 :(得分:0)
MongoDB 1.8及更高版本中文档的最大大小为16Mb。
以前它是4Mb。 GridFS使人们可以跨多个文档无缝地传播单个文件。如果您检查MongoDB中的实际文档,您会注意到许多单独的文档,但通过GridFS,它们将无缝地显示为单个文件。
这会回答这个问题吗?