Кто-нибудь может объяснить о возможности MongoDB GridFS? - PullRequest
0 голосов
/ 17 февраля 2011

Я один из пользователей MongoDB. К сожалению, я слышал о функции MongoDB GridFS, но я не уверен, когда и где использовать эту функцию или ее необходимо использовать.Объясните точно об этой функции.

Спасибо,

1 Ответ

3 голосов
/ 17 февраля 2011

Если вы захотите хранить большие файлы в MongoDB, вы захотите использовать GridFS.

Цитата из MongoDB документации , которая, я думаю, хорошо подытоживает:*

База данных поддерживает собственное хранение двоичных данных в объектах BSON.Тем не менее, объекты BSON в MongoDB имеют размер до 4 МБ.Спецификация GridFS предоставляет механизм для прозрачного разделения большого файла между несколькими документами.Это позволяет нам эффективно хранить большие объекты, а в случае особенно больших файлов, таких как видео, разрешает операции диапазона (например, выборку только первых N байтов файла).

Также естьспецификация GridFS здесь

...