Где лучше всего хранить фотографии, загруженные пользователями на форум

На моем веб-сайте есть раздел форума, и когда они публикуют/отвечают на форуме, они также могут загружать изображения. Где было бы лучше всего хранить эти изображения, я ожидаю, что придется хранить около 100 изображений в день.

Веб-сайт и форум построены с использованием стека MERN, поэтому мне лучше использовать gridfs или это плохая идея? Лучше ли хранить их в другом месте, а затем просто ссылаться на них в mongodb.

Я впервые работаю с загрузкой изображений, поэтому даже не знаю, с чего начать.


person willmahon    schedule 15.10.2020    source источник


Ответы (1)


Поскольку вы храните 100 изображений в день. И я предполагаю, что это может увеличиться в будущем. Вы должны хранить изображения в Aws S3 или в облаке по вашему выбору.

Вот несколько статей, которые могут помочь вам определиться с выбором:

https://medium.com/@simonjcarr/mongodb-gridfs-vs-s3-storage-f5ba1ebcc490#:%7E:text=Поскольку%20GridFS%20является%20частью%20из%20ограничивающего%20фактора%20with%20Mongo.

Каков максимальный размер GridFS в MongoDB?

person wak786    schedule 16.10.2020